TensorFlow完全没有属性

时间:2016-05-17 06:43:26

标签: python tensorflow

我按照说明在我的系统上安装了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,但它没有多大帮助。如何让事情发挥作用?

1 个答案:

答案 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'