【问题标题】:python distribute dependency_links to local git repositoriespython将dependency_links分发到本地git存储库
【发布时间】:2013-03-02 00:24:51
【问题描述】:

假设我有以下 2 个包:

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

其中package1 依赖于core 两者都有远程git 存储库:

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

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

【问题讨论】:

    标签: python git dependencies distribute


    【解决方案1】:

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

    然后在 setup() 中

     install_requires = ['core'],
     dependency_links = ['git+file:///srv/git/core.git/#egg=core'],
    

    【讨论】:

      猜你喜欢
      • 2013-01-20
      • 1970-01-01
      • 2015-07-14
      • 2015-05-22
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      相关资源
      最近更新 更多