我按照说明在我的系统上安装了TensorFlow https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#download-and-setup 并尝试了pip安装和anaconda安装。我试过运行一些例子,但没有一个工作。
>>> import tensorflow
>>> tensorflow.InteractiveSession()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'tensorflow' has no attribute 'InteractiveSession'
>>> a = tensorflow.zeros((2,2))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'tensorflow' has no attribute 'zeros'
我对许多其他功能都有同样的错误。我已经安装了TensorFlow 0.8,支持GPU,Python 3.5.1和Ubuntu 15.10 64bit。我记得在安装Anaconda(3)之前一切正常,我做了Numpy和Scipy。之后我也对python路径搞砸了。现在,当我尝试使用
重新安装TensorFlow时sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl
tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl is not a supported wheel on this platform.
要在我的系统上重置python,我甚至重新安装了Ubuntu,但它没有多大帮助。如何让事情发挥作用?
答案 0 :(得分:0)
如果您已从其来源编译并安装了tensorflow。 一旦你的安装完成,就来自你保存git克隆的tensorflow源文件夹(通常在〜/ tensorflow中),而不是尝试以下测试你是否已成功编译和安装它。
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
如果您仍在tensorflow文件夹中并尝试检查,则会导致跟随错误或类似错误。
AttributeError:模块'tensorflow'没有属性'constant'