无法通过 Anaconda 上的 Tensorflow 获取 MNIST 数据集
Cannot get MNIST dataset through Tensorflow on Anaconda
我正在尝试通过 Tensorflow 获取 MNIST 数据集,如下所示。
from tensorflow.examples.tutorials.mnist import input_data
data = input_data.read_data_sets("data/MNIST/", one_hot=True)
如题,我在Anaconda(Linux)上安装了Tensorflow,包版本是tensorflow 1.8.0
(参考:https://anaconda.org/anaconda/tensorflow)
但这里是错误消息:
from tensorflow.examples.tutorials.mnist import input_data
ModuleNotFoundError: No module named 'tensorflow.examples'; 'tensorflow' is not a package
是不是tensorflow版本太旧,无法下载MNIST?
我也找到了相关问题:
但这是通过 sklearn.Is 下载 MNIST 可以通过 Anaconda 上的 tensorflow 下载吗?
出现上述错误的两个可能原因:
- 你的文件名是tensorflow.py,xdurch0已经指出
- 同一目录中还有另一个 python 文件,名为 tensorflow.py。如果它存在,简单地删除它。
我正在尝试通过 Tensorflow 获取 MNIST 数据集,如下所示。
from tensorflow.examples.tutorials.mnist import input_data
data = input_data.read_data_sets("data/MNIST/", one_hot=True)
如题,我在Anaconda(Linux)上安装了Tensorflow,包版本是tensorflow 1.8.0 (参考:https://anaconda.org/anaconda/tensorflow)
但这里是错误消息:
from tensorflow.examples.tutorials.mnist import input_data
ModuleNotFoundError: No module named 'tensorflow.examples'; 'tensorflow' is not a package
是不是tensorflow版本太旧,无法下载MNIST?
我也找到了相关问题:
出现上述错误的两个可能原因:
- 你的文件名是tensorflow.py,xdurch0已经指出
- 同一目录中还有另一个 python 文件,名为 tensorflow.py。如果它存在,简单地删除它。