上述错误均可能由python未能正常激活ssl导致
该问题在使用anaconda的python时,解决方法略复杂
- 首先确认电脑上安装了openssl
- http://slproweb.com/products/Win32OpenSSL.html下载win下安装包 或者
-
choco install openssl
- 此时使用pip和conda若仍报错
- 进入python查看能否import ssl
- 如果不能,即像我一样报错,尝试激活anaconda环境
-
conda activate base
之后再尝试import ssl
-
就正确了
-
此时回到cmd(退出python)再尝试pip或者conda命令,就不会报不识别ssl的错误了。