使用python下载时出现SSLCertVerificationError: [SSL: CERTIFICATE

使用python下载时出现SSLCertVerificationError: [SSL: CERTIFICATE,第1张

使用python下载时出现SSLCertVerificationError: [SSL: CERTIFICATE

在pytorch官网下载数据集时,出现SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]报错,以下是本人采用的解决方法。

报错原因:当使用urllib打开https的链接时,会检验一次ssl证书。而当目标网站使用的是自签名证书时,就会抛出urllib2.URLError的错误。

解决方案:全局取消证书验证
import ssl
ssl._create_default_https_context = ssl._create_unverified_context

参考文章连接:https://blog.csdn.net/yixieling4397/article/details/79861379

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4655065.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存