首页 > 解决方案 > 如何从命令行使用 pip 指定两个索引 url 和两个受信任的主机?

问题描述

如何从命令行为 pip 指定两个索引 URL?而且我拥有的两个索引只是http。所以,我需要--trusted-host为他们添加。在命令行上安装某些东西时如何指定所有这些?

标签: pythonpip

解决方案


我们可以通过在命令行中使用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

这样,我们可以从任一服务器安装一个包。


推荐阅读