python - 如何从命令行使用 pip 指定两个索引 url 和两个受信任的主机?
问题描述
如何从命令行为 pip 指定两个索引 URL?而且我拥有的两个索引只是http。所以,我需要--trusted-host
为他们添加。在命令行上安装某些东西时如何指定所有这些?
解决方案
我们可以通过在命令行中使用and选项pip
来指定两个索引 url' 。--index-url
--extra-index-url
说,你想安装pandas
,它看起来像这样:
pip install --index-url <index-url-1> --extra-index-url <index-url-2> pandas
如果未https
启用索引,我们需要--trusted-host
为该索引主机设置选项。如果两个索引服务器都是基于 http 的,我们可以设置--trusted-host
两次。
pip install --trusted-host <index-host-1> --trusted-host <index-host-2> --index-url <index-url-1> --extra-index-url <index-url-2> pandas
这样,我们可以从任一服务器安装一个包。