【问题标题】:How to add git source in requirements.txt如何在 requirements.txt 中添加 git 源
【发布时间】:2019-07-11 12:44:40
【问题描述】:

我想从私有 git 存储库安装某个包。这可以使用pip install git+<REPO_LINK>。但是,我想同时 pip install -r requirements.txt 我所有的包,而不必指定哪个来自 Pypi 和私人仓库。

我已经尝试在~/.config/pip/pip.conf中添加配置

[global]
find-links =
    git+<REPO_LINK>

但这发生在运行pip install -r requirements.txt时:

ERROR: Could not find a version that satisfies the requirement my-package==0.1

提前致谢。

【问题讨论】:

    标签: python pip package


    【解决方案1】:

    我已经找到了解决方案at this doc

    pip install git+&lt;REPO_LINK&gt;#egg=&lt;PACKAGE_NAME&gt;

    当我运行pip freeze时,我刚刚安装的包是这样打印的:

    git+&lt;REPO_LINK&gt;#egg=&lt;PACKAGE_NAME&gt;

    将其添加到您的 requirements.txt 以便 pip install -r requirements.txt 安装此特定包,以便从 Pypi 中作为公共包。

    :)

    【讨论】:

      猜你喜欢
      • 2015-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 2012-02-05
      • 1970-01-01
      • 2012-10-01
      • 2016-11-28
      相关资源
      最近更新 更多