我正在使用pbr,它使用requirements.txt
文件来查找依赖项。
我有一条线,当requirements.txt
我git+ssh://git@github.com/user/repo.git
跑步时它可以工作pip install -r requirements.txt
但是,当我运行时,我遇到python setup.py build
了错误:
error in setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'+ssh://g'"
有许多 Stack Overflow 答案专门在使用时处理此问题,setuptools
并且所有答案都建议将 Git 依赖项dependency_links
放入setup.py
.
我希望 pbr 能够以requirements.txt
一种在我同时运行python setup.py build
和pip install -r requirements.txt
.
这可能吗?是否有任何关闭的解决方法?