【发布时间】:2019-01-02 15:48:46
【问题描述】:
我无法访问我们用来存储自定义 python 包的 nexus 服务器。我被告知要更改我的~/.pypirc 文件和~/.pip/pip.conf 文件中的设置。
这两个文件在使用方式上有什么区别? pip install -r requirements.txt命令好像引用了pip.conf文件,然后pip.conf文件中的字段需要查找pypirc文件?
pip.conf 文件示例:
[global]
index = https://user:password@someurl.com/somerepo/pypi-group/pypi
index-url = index = https://user:password@someurl.com/somerepo/pypi-group/simple
pypirc 文件示例:
[distutils]
index-servers =
pypi
nexus
[pypi]
repository: https://pypi.org/pypi
username: abc
password: def
[nexus]
repository: https://someurl.com/somerepo/pypi-internal
username: someuser
password: somepassword
另外,pip.conf文件中的index和index-url有什么区别?
【问题讨论】: