Python TensorFlow MNIST示例未在完全连接的情况下运行

Python TensorFlow MNIST示例未在完全连接的情况下运行,python,tensorflow,Python,Tensorflow,我可以很好地运行Deep MNIST示例,但在运行完全连接的\u feed.py时,我遇到以下错误: File "fully_connected_feed.py", line 19, in <module> from tensorflow.g3doc.tutorials.mnist import input_data ImportError: No module named g3doc.tutorials.mnist 文件“完全连接的\u feed.py”,第19行,在 从tens

我可以很好地运行
Deep MNIST示例,但在运行
完全连接的\u feed.py时,我遇到以下错误:

File "fully_connected_feed.py", line 19, in <module>
from tensorflow.g3doc.tutorials.mnist import input_data ImportError: No module named
g3doc.tutorials.mnist
文件“完全连接的\u feed.py”,第19行,在
从tensorflow.g3doc.tutorials.mnist导入输入\ U数据导入错误:未指定模块
g3doc.tutorials.mnist

我是Python新手,因此可能只是一个一般的设置问题。

这是Python路径问题。假设目录
tensorflow/g3doc/tutorials/mnist
是您当前的工作目录(或Python路径),解决此问题的最简单方法是将完全连接的\u feed.py中的以下行从:

from tensorflow.g3doc.tutorials.mnist import input_data
from tensorflow.g3doc.tutorials.mnist import mnist
…致:

import input_data
import mnist

另一种方法是将github repo中的“g3doc”目录链接到tensorflow python wheel文件夹中。这样您就不需要更改代码。

您可以尝试编辑
完全连接的\u feed.py
的第19行,只需执行
导入输入数据的操作吗?(您可能还需要对下一行的
import mnist
执行相同的操作。)这似乎是本教程的一个问题,它要求您处于特定路径。更改导入语句可以解决此问题。谢谢。这解决了问题:-)