【问题标题】:pip install syntax for allowing insecure允许不安全的 pip install 语法
【发布时间】:2014-01-31 17:24:35
【问题描述】:

我试着跑了

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

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

这是在 ubuntu 13.10 上 我需要 --allow-insecure 因为我无法获得 公司代理 SSL 证书,所以我总是收到证书验证失败错误。

我收到此错误:

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

【问题讨论】:

  • 请同时包含实际的错误回溯。
  • Pip 对此并没有真正的选择。尝试从 HTTP 源安装它:pip install --upgrade --index-url=http://pypi.python.org/simple/ setuptools

标签: python pip


【解决方案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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 2021-07-30
      • 2020-07-17
      • 1970-01-01
      • 2018-05-17
      • 1970-01-01
      • 2020-04-22
      相关资源
      最近更新 更多