Python关于requests.exceptions.SSLError解决方案

Python025

Python关于requests.exceptions.SSLError解决方案,第1张

根据错误信息百度一下,主要解决方案如下:

1、先检查是否已安装requests的依赖安装包:

2、如果已经安装依赖安装包,还会报错,则在请求后面加上verify=False

尝试上述两个步骤,但是异常依旧,继续搜索。最终又找到一个方案,

注意后面的方括号,pip会安装三个security相关的package:pyopenssl cryptography idna。试了一下,果然有效,不再报错。

至于什么原因,还请知道的大咖能指点下,谢谢!

报错

第二段的意思是说:提示这意味着已将OpenMP运行时的多个副本链接到程序中。 这很危险,因为它会降低性能或导致错误的结果。 最好的办法是确保仅将单个OpenMP运行时链接到该流程中,例如 通过避免在任何库中静态链接OpenMP运行时。 作为不安全,不受支持,未记录的解决方法,您可以设置环境变量KMP_DUPLICATE_LIB_OK = TRUE以允许程序继续执行,但可能导致崩溃或无提示地产生错误的结果。

它提示设置环境变量,因此可以加入一下语句,然后即可成功运行: