Geo*_*rge 11 python pip setuptools easy-install python-3.x
相当于in的--find-links/-f标志。pipsetup.py
我知道dependency_links存在,但这需要指向一个特定的文件,我想要类似的东西-f可以指向一个链接列表,可以根据版本和操作系统从中选择包。
在setuptools上下文中,该dependency_links选项应该满足您的需求。根据setuptools文档,此选项接受:
包含直接下载链接的网页的 URL
例如:
setuptools.setup(
# ...
dependency_links=[
"http://peak.telecommunity.com/snapshots/",
],
)
Run Code Online (Sandbox Code Playgroud)
关于pip 的重要说明:
自2019 年 1 月 22 日发布的19.0版本以来,pip 忽略了setuptools选项dependency_links。在该解决方案PIP上下文是要使用的一个pip install选项--index-url,--extra-index-url或--find-links。
pip放弃对setuptools 的支持的决定背后的基本原理dependency_links是(简而言之):pip应该只从PyPI下载,除非用户自己明确负责通过使用这些前面提到的选项之一来允许从替代来源下载。例如,可以在此讨论中找到更多详细信息。