哈囉~來觀看的大大各位好啊!
第一篇文已介紹如何安裝Anaconda
由於實驗需求需要跑Neural Network,所以我也記錄一下如何建立Anaconda虛擬環境
並在虛擬環境下安裝Tensorflow(CPU)與Keras (以免亂玩壞掉,至少壞掉虛擬環境刪掉就好了)
(在此文章以後會加入貼心的複製貼上文字,不過還是建議自己打比較有印象喔!)
那就正題步驟如下,並且說明遇到的問題與解決囉!
Step 1. 打開命令提示字元
Step 2. 要來自己隨意指定建立環境的路徑
D:
cd .\路徑
Step 3. 建立自己開心的路徑環境資料夾
md .\資料夾名稱
cd .\資料夾名稱
Step 4. 喔喔!開始建立虛擬環境囉!
conda create --name tensorflow python=3.5 anaconda
Step 5. 繼續~
Step 6. 等待是缺德
Step 7. 完成
Step 8. 打開虛擬環境
activate tensorflow
Step 9. 離開虛擬環境
deactivate
在此打住!參考的書本直接安裝tensorflow與keras,可能是因為版本變新了
所以直接安裝會出現錯誤
安裝成功,執行時也會錯誤!
經過Debug後,請先執行下兩步驟,再去安裝tensorflow與keras之後就正常囉!
Step 10. 先安裝msgpack
pip install msgpack
Step 11. 再更新numpy (聽說這玩意兒很機車XD)
pip install --upgrade numpy
Step 12. 開始安裝tensorflow吧! (已進入虛擬環境可以不用打那一串)
pip install tensorflow
Step 13. 可以看到這是沒安裝msgpack的樣子
錯誤訊息:distributed 1.21.8 requires msgpack, which is not installed.
Step 14. 安裝keras,可以看到這是沒安裝msgpack的樣子
一樣的錯誤訊息:distributed 1.21.8 requires msgpack, which is not installed.
pip install keras
Step 15. 我們進入Jupyter
jupyter notebook
Step 16. 建立新的notebook
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__
感謝收看~~
之後有空再來撰寫安裝GPU版本的紀錄
以及玩一些Neural Network的紀錄與心得~
有興趣的還請再多多關注我,也可以一起討論一些問題喔!
那我們下次見~~
留言列表