运行时的Tensorflow错误“mnist = input_data.read_data_sets(”MNIST_data /“,one_hot = True)”

时间:2016-03-09 15:05:44

标签: python tensorflow

我想根据Tensorflow教程使用Ubuntu中的以下命令下载和导入MNIST数据:

import tensorflow.examples.tutorials.mnist.input_data

mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)

但是,当我运行第二个命令时,我得到以下错误:

syntax error near unexpected token `('  

您能否告诉我如何解决此错误?我需要详细的指令来运行这些命令。在运行这些命令之前,我是否需要运行Python或导入Tensorflow?

谢谢

2 个答案:

答案 0 :(得分:0)

哈哈,是的,你需要在Python中运行这些命令。你在sh命令行上运行它们吗?我承认tensorflow MNIST教程没有明确说明你需要运行Python。

试试这个:

$ python
Python 2.7.5 (default, Jun 24 2015, 00:41:19) 
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from tensorflow.examples.tutorials.mnist import input_data
>>> mnist = input_data.read_data_sets('MNIST_data', one_hot=True)

答案 1 :(得分:0)

也许你忘了把#!/ / usr / bin / python' :)