【发布时间】:2017-07-15 00:59:18
【问题描述】:
import tensorflow as tf
import tensorflow.examples.tutorials.mnist.input_data as input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
我刚开始使用 tensorflow,当我尝试导入 mnist 数据集时,出现以下错误。
Traceback (most recent call last):
File "tensorflow.py", line 1, in <module>
import tensorflow as tf
File "/home/shivam/study/deep learning/tensorflow.py", line 2, in <module>
import tensorflow.examples.tutorials.mnist.input_data as input_data
ImportError: No module named examples.tutorials.mnist.input_data
我检查了 python 路径,并确认 mnist 数据集存在于其中一个 python 路径(/usr/local/lib/python2.7/dist-packages)中。
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
我什至按照here 的建议尝试了这种方法,但我再次收到导入错误。
Traceback (most recent call last):
File "tensorflow.py", line 1, in <module>
import tensorflow as tf
File "/home/shivam/study/deep learning/tensorflow.py", line 2, in <module>
import input_data
File "/home/shivam/study/deep learning/input_data.py", line 29, in <module>
from tensorflow.contrib.learn.python.learn.datasets.mnist import read_data_sets
ImportError: No module named contrib.learn.python.learn.datasets.mnist
【问题讨论】:
标签: python tensorflow