從[Anaconda installer archive]開始,我安裝了Anaconda3-4.2.0-Windows-x86_64.exe
,我打開了conda提示符。我創建conda環境。無法創建進程,因爲Conda環境下的python.exe&pythonw.exe MISSING/GONE
conda create -n keras_tensorflow_2 python=3.5
激活它。
activate keras_tensorflow_2
安裝Theano,Tensorflow & Keras。
conda install theano
pip install --ignore-installed --upgrade tensorflow
pip install keras
*雖然在這裏,theano已成功安裝,但不起作用。但這是另一回事。
運行python &測試conda提示符內的tensorflow。
python
import tensorflow
沒有錯誤。有用。 所以現在我想打開使用Spyder。 如果我直接打開的Spyder,以及import tensorflow
IPython的內部,錯誤顯示:
ImportError: No module named tensorflow
因此,我所做的工作就是
- 打開蟒蛇導航
- 蟒蛇導航>環境。點擊keras_tensorflow_2環境。 [Pic_1]
- Anaconda Navigator>首頁。在「Applications on」的下拉菜單中,選擇tensorflow_2。安裝Spyder。 [Pic_2]
然後,從開始菜單打開Spyder。 Windows安全警報彈出。點擊允許訪問。 [Pic_3]。測試tensorflow,仍然無法正常工作。
所以必須回到Conda提示。 Type
activate tensorflow_2
spyder
Conda提示會自動關閉,Spyder會自動打開。導入張量流。 終於開始了!
直到此時,文件夾Anaconda3>envs>tensorflow_2
仍然具有python.exe和pythonw.exe,如此處所示[Pic_4]。
無論其,一旦我關閉/重新啓動Spyder的,該文件夾Anaconda3>envs>tensorflow_2
自動有缺失python.exe和pythonw.exe。 [Pic_5]我不知道爲什麼會發生這種情況。所以我不能再使用這個環境。當我通過蟒蛇導航[PIC_1],錯誤試圖「打開方式IPython的」:
Unable to create process using 'C:\Anaconda3\envs\keras_tensorflow_2\python.exe C:\Anaconda3\envs\keras_tensorflow_2\Scripts\ipython-script.py -i'
而且我想用Tensorflow每一次,我必須重新創建環境。有什麼建議嗎?謝謝。
可以在這裏找到所有圖片:https://drive.google.com/open?id=0B6eS8bjSwwBLSzFRTFVHdG9zTTA