【解决】urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
像我这里就是cafile是空的,位置在'C:\\Program Files\\Common Files\\SSL/cert.pem'所以先去下载个新的放进去就行了,(若找不到SSL这个文件夹,则自己创建一个新的)应该也能自己用记事本张贴,然后改后缀(这个本人没尝试)这个大概率是你电脑SSL证书没有,先用代码查看情况。
·
可参考:
这个大概率是你电脑SSL证书没有,先用代码查看情况
import ssl
print(ssl.get_default_verify_paths())
这里能看到你SSL的情况:
DefaultVerifyPaths(cafile=None, capath=None, openssl_cafile_env='SSL_CERT_FILE', openssl_cafile='C:\\Program Files\\Common Files\\SSL/cert.pem', openssl_capath_env='SSL_CERT_DIR', openssl_capath='C:\\Program Files\\Common Files\\SSL/certs')
像我这里就是cafile是空的,位置在'C:\\Program Files\\Common Files\\SSL/cert.pem'
所以先去下载个新的放进去就行了,(若找不到SSL这个文件夹,则自己创建一个新的)
下载地址:
应该也能自己用记事本张贴,然后改后缀(这个本人没尝试)
更多推荐




所有评论(0)