Python 在tensorflow中获取mnist导入错误

Python 在tensorflow中获取mnist导入错误,python,tensorflow,Python,Tensorflow,我刚刚开始使用tensorflow,当我尝试导入mnist数据集时,我得到以下错误 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) 我甚至按照建议尝试了这种方法,但再次出现导入错误 ['', '/usr/lib/python2.7',

我刚刚开始使用tensorflow,当我尝试导入mnist数据集时,我得到以下错误

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)
我甚至按照建议尝试了这种方法,但再次出现导入错误

['', '/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']
回溯(最近一次呼叫最后一次):
文件“tensorflow.py”,第1行,在
导入tensorflow作为tf
文件“/home/shivam/study/deep learning/tensorflow.py”,第2行,在
导入输入数据
文件“/home/shivam/study/deep learning/input_data.py”,第29行,在
从tensorflow.contrib.learn.python.learn.datasets.mnist导入读取数据集
ImportError:没有名为contrib.learn.python.learn.datasets.mnist的模块

不要调用您的文件
tensorflow.py
,请调用其他文件。例如
my_experiment1.py
。那应该可以解决它

不要调用您的文件
tensorflow.py
,请调用其他文件。例如
my_experiment1.py
。那应该可以解决它

['', '/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']
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