哈囉~來觀看的大大各位好啊!

 

第一篇文已介紹如何安裝Anaconda

由於實驗需求需要跑Neural Network,所以我也記錄一下如何建立Anaconda虛擬環境
並在虛擬環境下安裝Tensorflow(CPU)與Keras  (以免亂玩壞掉,至少壞掉虛擬環境刪掉就好了)

(在此文章以後會加入貼心的複製貼上文字,不過還是建議自己打比較有印象喔!)

 

那就正題步驟如下,並且說明遇到的問題與解決囉!

Step 1. 打開命令提示字元

1.png

 

Step 2. 要來自己隨意指定建立環境的路徑

D:

cd .\路徑

2.png

 

Step 3. 建立自己開心的路徑環境資料夾

md .\資料夾名稱

cd .\資料夾名稱

3.png

 

Step 4. 喔喔!開始建立虛擬環境囉!

conda create --name tensorflow python=3.5 anaconda

4.png

 

Step 5. 繼續~

5.png

 

Step 6. 等待是缺德

6.png

 

Step 7. 完成

7.png

 

Step 8. 打開虛擬環境

activate tensorflow

8.png

 

Step 9. 離開虛擬環境

deactivate

9.png


 

在此打住!參考的書本直接安裝tensorflow與keras,可能是因為版本變新了

所以直接安裝會出現錯誤

安裝成功,執行時也會錯誤!

經過Debug後,請先執行下兩步驟,再去安裝tensorflow與keras之後就正常囉!

 

Step 10. 先安裝msgpack

pip install msgpack

15.png

 

Step 11. 再更新numpy  (聽說這玩意兒很機車XD)

pip install --upgrade numpy

16.png

 

Step 12. 開始安裝tensorflow吧!  (已進入虛擬環境可以不用打那一串)

pip install tensorflow

10.png

 

Step 13. 可以看到這是沒安裝msgpack的樣子
錯誤訊息:distributed 1.21.8 requires msgpack, which is not installed.

11.png

 

Step 14. 安裝keras,可以看到這是沒安裝msgpack的樣子
一樣的錯誤訊息:distributed 1.21.8 requires msgpack, which is not installed.

pip install keras

12.png

 

Step 15. 我們進入Jupyter

jupyter notebook

13.png

 

Step 16. 建立新的notebook

14.png

 

Step 17. 輸入以下以測試是否安裝成功!可以看到自己安裝的版本~

原本沒有更新numpy會出現下面這樣的錯誤訊息

ImportError: No module named 'numpy.core._multiarray_umath'
ImportError: numpy.core.multiarray failed to import

Import tensorflow as tf

tf.__version__

Import keras

keras.__version__

 

 

17.png

 

 

感謝收看~~
之後有空再來撰寫安裝GPU版本的紀錄
以及玩一些
Neural Network的紀錄與心得~

有興趣的還請再多多關注我,也可以一起討論一些問題喔!
那我們下次見~~

 

arrow
arrow
    創作者介紹
    創作者 繁星翱翔 的頭像
    繁星翱翔

    繁星翱翔的部落格

    繁星翱翔 發表在 痞客邦 留言(0) 人氣()