????????作為門外漢晨继,對深度學習和人工智能很感興趣,期望能夠將人工智能應用到實際工作中辣卒。經過前期的了解,決定使用Tensorflow和Keras進行學習睛榄,搭建開發(fā)環(huán)境的過程中參考了很多網絡資料荣茫,也形成了一些自己的體會,于是有了本篇簡紀场靴。
? ? ? ? 開發(fā)環(huán)境:Windows10 64-bit啡莉。(備注:會有很多坑,經常遇到莫名其妙的問題)
? ? ? ? 開發(fā)語言:Python3.6旨剥,強烈推薦anaconda咧欣,可以避免很多麻煩。(備注:最新版的Tensorflow和Keras已經支持Python3.6版轨帜,很多文檔說要3.5版的可以忽略)
? ? ? ? 學習框架:Tensorflow魄咕,Keras。(備注:二者的相關介紹請自行搜索)
? ? ? ? 參考資料:1.?windows 10 64bit下安裝Tensorflow+Keras+VS2015+CUDA8.0 GPU加速
? ? ? ? ? ? ? ? ? ? ? ? ? 2.?Installing TensorFlow on Windows
? ? ? ? ? ? ? ? ? ? ? ? ? 3.?Keras安裝和配置指南(Windows)
? ? ? ? 分CPU版本和GPU版本分別說明安裝步驟和過程蚌父,本文先說明CPU版本的安裝蚕礼。
? ? ? ? 步驟1:安裝anaconda最新版本。下載地址:64-bit Python 3.6 version梢什,如圖奠蹬。下載后,安裝在自己喜歡的分區(qū)盤的根目錄下嗡午,建議在根目錄下創(chuàng)建Anaconda3目錄囤躁,然后安裝在該目錄下。
????????步驟2:增加國內鏡像源。網絡上都是用命令的方法狸演,這里介紹在Anaconda Navigator界面上添加的方法言蛇,點擊主界面左側的Home一欄,然后點擊Channels按鈕宵距,再點擊右上角的Add按鈕腊尚,就可以添加了,如圖所示满哪。加入清華大學的源即可婿斥。
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
????????步驟3:設置環(huán)境變量。有兩種方法哨鸭,命令或界面民宿,建議在界面下設置,打開安裝好的Anaconda ?Navigatior像鸡,點擊主界面左側的Environments一欄活鹰,然后點擊左下角Create按鈕,會跳出來一個對話框只估,如圖所示志群,選擇Python,Name設置為tensorflow蛔钙。
????????步驟4:安裝Tensorflow赖舟。建議按照官方的文檔來,針對不同的Python環(huán)境有不同的方法夸楣。本文使用了 anaconda宾抓,按照Installing with Anaconda下面的命令來。首先啟動Anaconda Prompt命令終端豫喧,然后依次輸入以下命令(>后面的部分)石洗,附圖是官方的截圖:
C:>activate tensorflow
(tensorflow)C:>pip install --ignore-installed --upgrade tensorflow
????????步驟5:測試Tensorflow安裝是否成功。啟動Anaconda Prompt命令終端紧显,依次輸入以下命令(>后面的部分):
C:>activate tensorflow
(tensorflow)C:>python
????????然后在在終端輸入以下代碼:
>>> import tensorflow astf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
如果不報錯誤讲衫,安裝成功會輸入以下內容,附官方文檔的截圖:
Hello, TensorFlow!
?????????步驟6:安裝Keras涉兽。啟動Anaconda Prompt命令終端篙程,輸入以下命令:
C:>activate tensorflow
(tensorflow)C:>pip install keras
? ? ? ? 安裝后驗證keras是否安裝成功虱饿,繼續(xù)輸入:
(tensorflow)C:>python
? ??????>>> import keras
????????沒有報錯触趴,那么Keras就已經成功安裝了冗懦。附圖是在我自己電腦上運行的效果仇祭。
????????按照以上步驟乌奇,在我自己筆記本電腦上安裝成功。如果有各種錯誤华弓,建議多在網絡上找找答案寂屏,實在找不到答案娜搂,那就卸載重新來一遍吧。最后考廉,祝各位好運携御。這是我在簡書的處女作,希望能夠有所幫助啄刹。