gpt4 book ai didi

python - pip 忽略 setup.py 中的dependency_links

转载 作者:IT老高 更新时间:2023-10-28 20:21:31 26 4
gpt4 key购买 nike

我的 setup.py 中有 dependency_links:

...
dependency_links = ['http://github.com/robot-republic/python-s3/tarball/master.tar.gz#egg=python-s3'],
...

但它不起作用。但是 install_requires 工作正常。也许还有另一种方法可以根据 setup.py 的要求设置 git repo?

最佳答案

This answer应该有帮助。简而言之,您需要为 #egg=python-s3 指定版本(或“dev”),使其看起来像 #egg=python-s3-1.0.0.

基于@Cerin 评论的更新:

  • Pip 1.5.x 有一个启用依赖链接处理的标志:--process-dependency-links .我没有测试它,因为我同意下面的观 pip 。
  • This discussion似乎表明对 pip 使用依赖链接是一种不好的做法。尽管此功能已被弃用,但现在不再适用。私有(private)包有一个有效的用例。

关于python - pip 忽略 setup.py 中的dependency_links,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12518499/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com