假设我有以下2个套餐:
/srv/share/python/core
/srv/share/python/package1
哪个package1
依赖于core
都有远程git存储库:
/srv/git/core.git
/srv/git/package1.git
如何在package1
的setup.py中定义setup(),以便在安装core
时自动从/srv/git/core.git安装package1
?
答案 0 :(得分:1)
最后整理出来,主要问题是分发已经过时,因为它无法识别git+file
跑“pip install -I distribute
”以更新分发到最新的0.6.35
然后在setup()
中 install_requires = ['core'],
dependency_links = ['git+file:///srv/git/core.git/#egg=core'],