我一直在尝试从 cmd 安装 python 模块,但出现以下错误:
确认 ssl 证书时出现问题:
HTTPSConnectionPool(host='pypi.org', port=443): url: /simple/pip/ 超过最大重试次数(由 SSLError 引起(“无法连接到 HTTPS URL,因为 SSL 模块不可用。”))
如果有人可以提供帮助,那就太好了!
我一直在尝试从 cmd 安装 python 模块,但出现以下错误:
确认 ssl 证书时出现问题:
HTTPSConnectionPool(host='pypi.org', port=443): url: /simple/pip/ 超过最大重试次数(由 SSLError 引起(“无法连接到 HTTPS URL,因为 SSL 模块不可用。”))
如果有人可以提供帮助,那就太好了!
我在 macOS 上遇到了同样的问题。我想我的问题是因为我的 python@2 是由 homebrew 安装的。
搜索并尝试了很多方法。这对我有用,如果您也碰巧在 macOS 上使用自制软件,供您参考。
步骤1。brew卸载python@2
第2步。sudo /usr/bin/easy_install pip
第三步。光盘HOMBREW_BIN_PATH
第4步。ln -sf /usr/bin/python python
第五步。ln -sf /usr/local/bin/pip pip
然后你可以像往常一样使用 pip 。
参考:https ://blog.51cto.com/tenderrain/1956752
假设这里我们使用非 https 的源mirrors.aliyun.com
,并且想要安装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
照常使用。