我无法访问用于存储自定义python包的nexus服务器。我被告知要更改~/.pypirc
文件和~/.pip/pip.conf
文件中的设置。在
这两个文件在使用方式上有什么区别?似乎pip install -r requirements.txt
命令引用了pip.conf
文件,然后{
示例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文件示例:
^{pr2}$另外,在pip.conf公司文件?在
.pypirc
是多个工具使用的文件标准,而不是pip
使用的文件标准。例如,easy_install
工具reads that file,以及^{另一方面,
pip.conf
只由pip
工具使用并且pip
从不发布包,它从包中下载包。因此,它从不查看.pypirc
文件。在如果不发布包,则不需要
.pypirc
文件。不能使用它为pip
配置索引服务器。在至于
index-url
和index
开关,它们用于不同的pip
命令。在index-url
是处理安装包(pip install
、pip download
、pip list
、和{extra-index-url
、no-index
、find-links
和{https://pypi.org/simple
。index
仅由pip search
使用;它只需要这一条信息。它单独命名是因为它应该指向公共搜索web界面,而不是简单的存储库!对于https://pypi.org,这是https://pypi.org/pypi
。相关问题 更多 >
编程相关推荐