我一直在尝试从cmd安装python模块, 但出现以下错误:
确认ssl证书时出现问题:
HTTPSConnectionPool(host ='pypi.org',端口= 443):url超过了最大重试次数:/ simple / pip /(由SSLError(“无法连接到HTTPS URL引起,因为SSL模块不可用。 “))
如果有人可以帮助,那就太好了!
答案 0 :(得分:0)
我在macOS上也遇到了同样的问题。我想我的问题是因为我的python @ 2是由自制软件安装的。
搜索并尝试了许多方法。这是对我有用的方法,如果您碰巧也在macOS上使用自制软件,请参考。
步骤1。 brew卸载python @ 2
步骤2。须藤/ usr / bin / easy_install pip
第3步。 cd HOMBREW_BIN_PATH
第4步。 ln -sf / usr / bin / python python
第5步。 ln -sf / usr / local / bin / pip pip
然后您可以照常使用pip。
引用:https://blog.51cto.com/tenderrain/1956752
假设这里我们使用mirrors.aliyun.com
的非https来源,并想要安装six
方法1。直接通过CLI
pip install -i http://mirrors.aliyun.com/pypi/simple六个--trusted-host mirrors.aliyun.com
方法2。创建〜/ .pip / pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
然后照常使用pip install six
。