我剛試過第一次安裝tensorflow軟件包。它好工作對我的OSX的Macintosh,但是當我試圖安裝在Windows計算機上,我開始了Python和得到Windows中的tensorflow安裝問題:無法導入tensorflow
[py35] [py35nogpu] C:\Users\Brian>ipython
Python 3.5.3 |Continuum Analytics, Inc.| (default, Feb 22 2017, 21:28:42) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.0.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import tensorflow
...
ImportError: No module named 'tensorflow'
這看起來確實像一個路徑錯誤 - 我怎麼能檢查,它的使用正確的路徑變量(s)?由於我使用不同的安裝說明多次嘗試失敗,因此我的系統現在可能存在衝突的設置。具體來說,我在啓動之前安裝了Python 3.6,並且必須安裝Python 3.5(這是tensorflow所需的),此外,我試圖在C:和G:驅動器上安裝。
。現在我tensorflow庫安裝C:\Users\Brian\Anaconda2\envs\py35\Lib\site-packages
和Windows環境變量PATH包含
C:\Users\Brian\AppData\Local\Programs\Python\Python36\Scripts\
而Python的系統路徑是
print (sys.path)
['', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\Scripts', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\python35.zip', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\DLLs', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\lib', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\lib\\site-packages', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\lib\\site-packages\\setuptools-27.2.0-py3.5.egg', 'G:\\Users\\Brian\\Anaconda2\\envs\\py35\\lib\\site-packages\\IPython\\extensions', 'C:\\Users\\Brian\\.ipython']
(C的組合:和G:驅動器位置)。如何清理這個問題,或者是其他問題?
請注意,任何人認爲這個問題對我的電腦來說過於具體而不能回答:TensorFlow人員在他們的安裝說明中特別要求有TensorFlow安裝問題的人通過在StackOverflow上提問這樣的問題來記錄他們。希望答案能夠幫助我和下一個有問題的人。
這已經嘗試過(兩個版本),但無濟於事。問題是別的。對於閱讀此內容的非tensorflow用戶,安裝說明建議使用pip3,或者在這裏使用conda和ipython。我不知道是否將這兩部作品混合在一起,因此在採取上述建議之前,確保您想使用conda。 – user2084572