查找默认 pip index-url

有没有一种方法可以找到我的 pip 命令在运行像 pip install <package>这样的程序时要查找的 url?

您可以配置像 .pip/pip.conf.pypirc这样的文件来修改默认值,但我想知道是否有办法知道镜像优先级。

我是否可以查找一些特定的内容来运行带有详细标志(-v)的命令?

134623 次浏览

install命令的帮助消息将包括 --index-url选项旁边的默认值。

$ pip install -h
...
-i, --index-url <url>       Base URL of Python Package Index (default https://pypi.python.org/simple).
...

根据您的 pip版本,消息可能略有不同。如果备用地址是 配置好了,它将出现在该帮助消息中。

$ cat ~/.config/pip/pip.conf
[global]
index-url = https://my.local.mirror.com/simple
$ pip install -h
...
-i, --index-url <url>       Base URL of Python Package Index (default https://my.local.mirror.com/simple).
...

pip3 config list打印的 Config.Config 文件位置记录在 https://pip.pypa.io/en/stable/user_guide/#config-file中。