美文网首页
49.python3 中ssl.SSLError: [SSL:

49.python3 中ssl.SSLError: [SSL:

作者: TensorFlow开发者 | 来源:发表于2019-07-17 22:59 被阅读0次

场景

在下载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

相关文章

网友评论

      本文标题:49.python3 中ssl.SSLError: [SSL:

      本文链接:https://www.haomeiwen.com/subject/olehlctx.html