2016-01-21 113 views
7

我試圖讓TensorFlow在我的Mac上運行(OSX El Capitan 10.11.2)。我嘗試了setup guide中的pip install,並且也遵循the accepted answer here中的說明。TensorFlow安裝結果導入錯誤:沒有名爲tensorflow的模塊

在這兩種情況下,我能夠成功激活virtualenv和我的提示符變爲tensorflow.Python工作得很好,我能夠做的command line簡單的計算。但是,當我嘗試導入tensorflow:

import tensorflow as tf 

我反覆出現此錯誤:

ImportError: No module named tensorflow 

任何幫助,將不勝感激。

+1

你可以檢查'的lib/python2.x /站點包/ tensorflow'目錄存在於你的virtualenv目錄中? – SimoV8

+0

不是。發生了什麼? – Eddy

+0

這意味着您尚未在virtualenv中安裝tensorflow,可能是您已將其安裝在系統環境中。 – SimoV8

回答

1

我在原始問題中報告了問題。 Python工作正常,我遵循Tensforflow網站上的安裝步驟,並得到「沒有名爲tensorflow的模塊」。

通過brew重新安裝python,然後重新安裝pip,修復它。我並不需要卸載任何東西,只是與正常PIP沿着以下線從tensorflow安裝文件安裝算賬:

brew install python 
相關問題