使用pip在文件系统上安装依赖项的依赖项

时间:2018-10-10 15:12:00

标签: python pip package

假设我有3个Python项目foofoodepfoodepdep,它们都位于文件系统的同一目录中。将它们向下推送到私有软件包索引,因此在install_requires的{​​{1}}部分中,对于setup.py我有foo,对于"foodep"我有foodep

仅执行"foodepdep"会失败,因为所有这些项目都在我的文件系统本地,而不是程序包索引中。

我尝试对包含pip install -e .的{​​{1}}使用requirements.txt文件,但是尝试使用foo中的-e ../foodep获取install_requires并失败了。有什么方法可以将所有这些都保留在我的文件系统本地,同时仍通过foodep中的名称引用每个包?

0 个答案:

没有答案