Anaconda虚拟环境中使用Urllib请求https出现SSL Error

问题描述

在使用Anaconda的python3.7版本中,创建环境时不指定python版本,新的环境为python3.9.X。
在新创建的虚拟环境中使用Urllib请求Https网址时,出现SSLError错误。

问题原因

Anaconda中所有环境使用Base环境中的Openssl,而当Openssl版本和python版本不兼容时,会出现SSL Error错误。

解决方法

当新环境Python版本与Base环境一致时,该错误消失。

posted @ 2021-11-29 18:39  kirby0  阅读(236)  评论(0)    收藏  举报