0

可以说我有以下两个包:

/srv/share/python/core
/srv/share/python/package1

对两者都有package1依赖关系的core远程 git 存储库位于:

/srv/git/core.git
/srv/git/package1.git

如何在package1setup.py 中定义 setup() 以在安装core时自动从 /srv/git/core.git 安装package1

4

1 回答 1

1

终于解决了,主要问题是分发已经过时,因为它无法识别git+file 运行“ pip install -I distribute”来更新分发到最新的 0.6.35

然后在 setup()

 install_requires = ['core'],
 dependency_links = ['git+file:///srv/git/core.git/#egg=core'],
于 2013-03-13T22:01:15.940 回答