点不能确认SSL证书 [英] Pip can't confirm SSL certificate
问题描述
我无法在一个系统上安装paramiko.相同的命令以前可以工作,但是后来发生了变化,我重新安装了Python,现在paramiko将无法安装.我正在将Windows 7与Python 3.6.4结合使用. Pip返回以下错误:
I am having trouble installing paramiko on one system. This same command worked earlier, but then something changed and I had reinstall Python, and now paramiko will not install. I am using Windows 7 with Python 3.6.4. Pip returns the following error:
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
我该如何解决?
推荐答案
根据Paramiko 安装文档:
According to Paramiko installation documentation :
支持的版本:
- Python 2.7
- Python 3.4 +
好像您使用的是不兼容的Python版本
Looks like you are using incompatible version of Python
C:\Users\User>python -V
Python 3.6.4
安装
pip3 install paramiko
或
pip install paramiko
SSL:CERTIFICATE_VERIFY_FAILED 可能是由pip 问题或在Mac上出现python问题
SSL: CERTIFICATE_VERIFY_FAILED can be caused by pip issue or python issue on Mac
请先将pip升级到最新版本.
Please upgrade pip to latest version for the same.
pip install --upgrade pip
此问题得到解决后
或者尝试安装增量
pip install incremental
这篇关于点不能确认SSL证书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!