本文主要是介绍ssl.SSLError和urllib.error.URLError解决方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用PyG下载数据集的时候出现以下问题
from torch_geometric.datasets import ShapeNet
dataset = ShapeNet(root='ShapeNet', categories='Airplane')
print(dataset[0])
>>>ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)
>>>urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)
原因出资网站的自签名证书
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
加上这段代码即可解决
这篇关于ssl.SSLError和urllib.error.URLError解决方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!