49.python3 中ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

场景

在下载MNIST手写数字数据库时,遇到了此错误SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed。大意是SSL证书验证失败。当时代码非常简单如下:

import tensorflow as tf
from tensorflow.examples.tutorials.mnist import input_data

mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)

解决方案

需要引入ssl模块,取消全局验证,核心代码如下:

import ssl
ssl._create_default_https_context = ssl._create_unverified_context
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容