有没有办法在运行类似pip install <package>
的内容时找到我的pip命令会查找哪些网址?
您可以配置.pip/pip.conf
和.pypirc
等文件来修改默认值,但我想知道是否有办法知道镜像优先级。
我可以查找使用详细标记(-v
)运行命令的特定内容吗?
答案 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
中。