方案一
原因分析:这有可能是因为你的pip设置太乱了,初始化重新设置即可
查看pip设置:
pip config list
初始化:
pip config unset global.index-url
pip config unset global.extra-index-url
pip config unset install.trusted-host
设置清华源或阿里源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
或
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
方案二
借鉴【日常踩坑】解决 pip 安装第三方包时因 SSL 报错该文章的方法,降低pip版本:
经过测试,当
pip
版本高于 20.3 后才会出现此错误,因此我们可以手动将 pip 版本降级至20.2.4
或者20.3b1
等较低版本即可
python -m pip install pip==20.2.4 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
或者
python -m pip install pip==20.2.4 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com