我按照 https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#download-and-setup 上的說明在我的系統上安裝了TensorFlow,並嘗試了pip安裝和anaconda安裝。我試着運行幾個例子,但沒有一個能夠工作。TensorFlow根本沒有任何屬性
>>> 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'
我得到了許多其他功能相同的錯誤。我已經安裝了支持GPU的TensorFlow 0.8,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.
要重置我的系統上的蟒蛇,我甚至重新安裝Ubuntu的,但它並沒有太大的幫助。應該做些什麼才能使事情發揮作用?
在Python shell中打印dir(tensorflow)時會得到什麼結果?我懷疑Python會從你的路徑中選擇一個不同的文件或目錄 - 例如你在當前目錄下有一個名爲'tensorflow.py'的文件嗎? – mrry
@mrry 'print(dir(tensorflow))' print this '['__doc__','__loader__','__name__','__package__','__path__','__spec__']' –