Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为具有可编辑依赖项的半私有Python项目维护一个requirements.txt_Python_Pip - Fatal编程技术网

为具有可编辑依赖项的半私有Python项目维护一个requirements.txt

为具有可编辑依赖项的半私有Python项目维护一个requirements.txt,python,pip,Python,Pip,我有一个Python包(a),它依赖于另一个包(B)。我同时在本地开发它们。我的requirements.txt中的 --editable /path/to/B --editable . 我将与其他人共享这两个包,但不会在PyPI上列出它们。当我发布A时,用户将需要获取依赖项B。我可以在Arequirements.txt中指定从何处获取B: git+https://github.com/smackesey/B#egg=B . 但是这个requirements.txt与我在本地使用的不同。是否

我有一个Python包(a),它依赖于另一个包(B)。我同时在本地开发它们。我的
requirements.txt
中的

--editable /path/to/B
--editable .
我将与其他人共享这两个包,但不会在PyPI上列出它们。当我发布A时,用户将需要获取依赖项B。我可以在A
requirements.txt
中指定从何处获取B:

git+https://github.com/smackesey/B#egg=B
.
但是这个
requirements.txt
与我在本地使用的不同。是否可以维护一个requirements.txt来满足这两种需求