gpt4 book ai didi

python - 重定向 pip、setuptools 以及与私有(private) PyPI 存储库相关的所有内容

转载 作者:行者123 更新时间:2023-11-28 19:28:55 34 4
gpt4 key购买 nike

我希望所有与 PyPI 相关的查询都针对私有(private)服务器运行。该服务器托管一些公司包,并在无法直接提供包时将请求代理到真正的 PyPI 服务器。

我可以通过 export PIP_INDEX_URL='https://example.org/pypi/simple'pip 读取这个存储库。

但是,当我尝试安装依赖于其他私有(private)包的包时(通过 python setup.py install),查询直接转到 pypi.python.org.

  • 我尝试设置 .pydistutils.cfg,但没有任何作用。
  • 我尝试编辑 setup.py 以包含 dependency_links=['https://example.org/pypi/simple/pkgname'], - 但我有为每个包指定完整的 url。我不想这样做。
  • 我尝试编辑 .pypirc 使 pypi 指向所需的 url。这里也不走运。

哪个配置文件或环境变量控制 setup.py 的索引 url?

最佳答案

编辑~/.pip/pip.conf:

[global]
trusted-host = private-server
index = http://user:password@private-server
index-url = http://user:password@private-server

关于python - 重定向 pip、setuptools 以及与私有(private) PyPI 存储库相关的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46790317/

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