2

我的包裹里有setup.py

from setuptools import setup

setup(
    dependency_links=['http://local.mirror'],
    install_requires=[
        'many',
        'different',
        'packages',
    ],
    ...
 )

似乎发生的事情是 setuptools 将以相反的顺序从 install_requires 加载条目,并且它只会尊重dependency_links最后一个条目的条目install_requires(它以相反的顺序安装东西)。

有很多关于如何添加不在 PyPI 中的包的讨论,但我似乎无法找到确保我的本地条目被首先使用或独占使用的方法。

4

1 回答 1

3

将以下文件放置在解决此问题setup.cfg的相同位置:setup.py

[easy_install]
allow_hosts = local.mirror
于 2012-11-15T21:17:04.663 回答