找到默认的pip index-url

时间:2018-04-30 12:29:06

标签: pip

有没有办法在运行类似pip install <package>的内容时找到我的pip命令会查找哪些网址?

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

我可以查找使用详细标记(-v)运行命令的特定内容吗?

2 个答案:

答案 0 :(得分:15)

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

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

根据您的pip版本,邮件可能略有不同。如果备用地址为configured,则该地址将显示在该帮助消息中。

$ 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).
...

答案 1 :(得分:2)

pip3 config list打印配置。配置文件位置记录在https://pip.pypa.io/en/stable/user_guide/#config-file中。对我来说,它位于/etc/pip.conf中。