热门标签:
Q:

相当于`--find-links`in'setup.py`

pipsetup.pypip/setup.py标志的等价物是什么。

我知道dependency_links存在,但这需要指向一个特定的文件,我想要类似于setup.py的东西,可以指向一个链接列表,可以根据版本&os从中选择软件包。

原网址
A:

setuptools上下文中,dependency_links选项应该做你需要的。 根据setuptools文档,此选项接受:

包含直接下载链接的网页的Url

例如:

setuptools.setup(
    # ...
    dependency_links=[
        "http://peak.telecommunity.com/snapshots/",
    ],
)

关于pip的重要说明:

自2019-01-22发布的19.0版本以来,pip忽略setuptools选项dependency_linkspip上下文中的解决方案是使用pip install选项之一--index-url--extra-index-url--find-links

决定pip放弃对setuptoolsdependency_links的支持背后的理由是(简而言之):pip应该只从pypi下载,除非用户自己明确承担责任,允许使用前面提到的选项之一从替代源下载。 更多细节可以例如在本讨论中找到。

相似问题