【发布时间】:2021-06-26 02:01:47
【问题描述】:
我在 Jupyter Notebook 中加载 Mnist 数据集时遇到了一些错误,我使用的是 windows。
我的 python 版本是 3.7,我使用 microsoft visual studio 安装。 我已经安装了 anaconda。
我试图运行这段代码:
import numpy as np
import tensorflow as tf
import tensorflow_datasets as tfds
mnist_dataset, mnist_info = tfds.load(name='mnist', with_info=True, as_supervised=True)
这是我得到的错误信息:
SSLError: Failed to construct dataset mnistHTTPSConnectionPool(host='storage.googleapis.com', port=443): Max retries exceeded with url: /tfds-data/?prefix=dataset_info/mnist/3.0.1/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)')))
请帮忙,谢谢!
【问题讨论】:
-
您似乎在某些公司防火墙代理后面,它阻止您访问下载数据集,作为替代方案,您可以手动下载数据并在本地读取它
-
您好,感谢您的回复,阿米什,您知道我在哪里可以下载数据以及将其放在本地的哪里?
-
我能够解决 os X 上的错误。此链接上发布了几个解决方案,无需手动下载数据集github.com/tensorflow/tensorflow/issues/33285
标签: python-3.x jupyter-notebook tensorflow-datasets mnist