2017-04-03 29 views
0

我已經安裝了水蟒(python3.6)和這裏提到安裝tensorflow的環境:使用Tensorflow如巨蟒

conda create -n tensorflow python=3.5 

和激活tensorflow,現在我想在崇高文字3 運行示例代碼和我不能輸入tensorflow。我已經在Spyder中嘗試了相同的結果。

import tensorflow as tf 
ModuleNotFoundError: No module named 'tensorflow' 

任何想法我在做什麼錯了嗎? (代碼絕對正確)

回答

3

你在這裏做的是創建一個名爲tensorflow的虛擬環境。

做正確的方法是:(按相同的順序)

$ conda create --name yourenv python=3.5 anaconda 
$ source activate yourenv 
$ conda install -n yourenv tensorflow 

然後,從ipython終端做:

import tensorflow as tf 

爲了使事情SublimeText編輯工作,請按照此處記錄的步驟操作:sublimeText and VirtualEnv

基本上,您n請在項目設置中添加以下行。

"settings": { 
    "python_interpreter": "/home/user/.virtualenvs/example/bin/python" 
} 

對於使用Anaconda發行版的人來說,它有點不同。

"settings": { 
     "python_interpreter": "/home/user/anaconda3/envs/myenv/bin/python" 
    } 
+0

我已經成功地使用在Spyder的,但現在仍然在崇高的文本 – Engine

+0

@Engine我已經更新了我的答案運行它的麻煩!請看看 – kmario23

+1

感謝您的幫助 – Engine