当我从tensorflow官方站点按照Linux的安装进行安装时,一切都很好,直到最后一步:训练您的第一个TensorFlow神经网络模型。
当我执行命令时python tensorflow/models/image/mnist/convolutional.py
,出现ImportError提示。
Traceback (most recent call last):
File "tensorflow/models/image/mnist/convolutional.py", line 13, in <module>
import tensorflow.python.platform
File "/home/guo/haplox/Github/tensorflow/tensorflow/__init__.py", line 4, in <module>
from tensorflow.python import *
File "/home/guo/haplox/Github/tensorflow/tensorflow/python/__init__.py", line 13, in <module>
from tensorflow.core.framework.graph_pb2 import *
ImportError: No module named core.framework.graph_pb2
我的操作系统是14.04.1-Ubuntu。
我遇到了完全相同的问题。一旦您成功安装了tensorflow,就不再与库依赖有关。
如果您以手动方式准确地执行了convolution.py 100%的操作,并得到如下所示的异常
ImportError: No module named core.framework.graph_b2
这意味着您正在完全在克隆的项目根目录下执行python脚本,假设根名为“ src”。
src$python tensorflow/models/image/mnist/convolutional.py
请尝试在克隆的根目录的父目录中执行脚本。例如,如果您只是将tensorflow复制到src dir下,请转到其父目录,例如xxx,然后再次执行。
xxx$python src/tensorflow/models/image/mnist/convolutional.py
宾果游戏,它就像一种魅力!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句