pip install语法允许不安全

时间:2014-01-13 03:11:49

标签: python pip

我试图运行

$pip install --upgrade --allow-insecure setuptools

但它似乎不起作用? 我的语法错了吗?

这是在ubuntu 13.10上 我需要 - 允许 - 不安全,因为我无法得到 公司代理SSL证书,所以我总是得到证书验证失败的错误。

我收到此错误:

You must give at least one requirement to install (see "pip help install")

2 个答案:

答案 0 :(得分:4)

--allow-insecure将包作为参数。所以你想要:

$ pip install --upgrade --allow-insecure setuptools setuptools

答案 1 :(得分:1)

当前语法是使用--trusted-host,以允许从一个或多个特定主机上不安全地下载所有软件包。

pip install setuptools --trusted-host pypi.org --trusted-host files.pythonhosted.org

如果您通过pip.conf--index-url my.own.pypi.repo指定自定义PyPI存储库,则需要使用自己的存储库而不是pypi.org