pip 无法确认 SSL 证书

新手上路,请多包涵

我在一个系统上安装 paramiko 时遇到问题。这个相同的命令早些时候工作,但后来发生了一些变化,我重新安装了 Python,现在 paramiko 不会安装。我正在使用带有 Python 3.6.4 的 Windows 7。 Pip 返回以下错误:

 C:\Users\me>pip --trusted-host pypi.python.org install paramiko
Collecting paramiko
  Could not fetch URL https://pypi.python.org/simple/paramiko/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777) - skipping
  Could not find a version that satisfies the requirement paramiko (from versions: )
No matching distribution found for paramiko

我怎样才能解决这个问题?

原文由 stesteve 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 903
2 个回答

根据 Paramiko 安装 文档:

支持的版本:

  • Python 2.7
  • Python 3.4+

看起来您正在使用不兼容的 Python 版本

C:\Users\User>python -V
Python 3.6.4

安装

pip3 install paramiko

或者

pip install paramiko

SSL: CERTIFICATE_VERIFY_FAILED 可能是由 Mac 上的 pip 问题python 问题 引起的

请将 pip 升级到最新版本。

 pip install --upgrade pip

这个问题应该解决后

或者尝试安装增量

pip install incremental

原文由 Morse 发布,翻译遵循 CC BY-SA 3.0 许可协议

使用以下命令帮助了我。请试试这个

  1. 用于升级 pip

python -m pip install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org --upgrade pip

  1. 用于安装新包,例如 numpy、pandas 等。

python -m pip install PACKAGE NAME --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org

安装 numpy 包

升级点

原文由 Arun Babu 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题