要安裝Tensorflow需先建立Anaconda虛擬環境
1. Anaconda安裝 (請參考下列連結有詳細安裝步驟)
http://cvfiasd.pixnet.net/blog/post/175016013-anaconda%E5%AE%89%E8%A3%9D%E6%95%99%E5%AD%B8
若安裝完Anaconda後,即可進行Tensorflow的安裝,以下安裝介紹分為CPU以及GPU版本。
CPU版本
啟動命令提示字元(cmd)。
輸入 : conda create --name tensorflow python=3.5 anaconda,並且按下enter即可看到下列的畫面,下一步再輸入y,即會開始建立環境。
若看到紅色框框內的資訊則代表建立成功,且紅色框框內為啟動環境的指令。
開啟環境 : activate tensorflow
關閉環境 : deactivate tensorflow
輸入 : activate tensorflow,即可看到cmd路徑前多了(tensorflow)的虛擬環境。
輸入 : pip install tensorflow,即可以看到正在下載安裝。
安裝完即可以看到下圖,並且出現可以更新pip的版本提示。
輸入 : python -m pip install --upgrade pip,進行pip更新,完成更新後即可看到下圖。
輸入 : conda update ipython ,更新完成後,下一步輸入spyder,透過命令提示字元打開spyder。
輸入hello world來驗證是否安裝成功。
GPU版本
依照上述的教學進行Anaconda安裝完後,GPU版本則要進行CUDA以及CuDNN的安裝。
2. CUDA安裝
若依照上述Anaconda教學,並選擇安裝python 3.5版本的,此處請下載9.0版的CUDA Toolkit,若安裝python 3.6,則可以去下載9.1版本。
網站連結:
下載完後點兩下,即會進行解壓縮,完成後即會跑出NVIDIA安裝程式,只須不斷按下一步即可安裝完成。
3. CuDNN安裝
依照上面所安裝的CUDA版本進行下載。
將下載下來的文件解壓縮後會有一個名為(cuda)的資料夾,包含以下的檔案。
再將上圖bin、lib、include資料夾中的東西丟入以下路徑(若沒改變CUDA安裝路徑應與下圖一樣)。
路徑 : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0。
4. 建立Tensorflow虛擬環境
啟動命令提示字元(cmd)。
輸入 : conda create --name tensorflow-gpu python=3.5 anaconda,並且按下enter即可看到下列的畫面,下一步再輸入y,即會開始建立環境。
若看到紅色框框內的資訊則代表建立成功,且紅色框框內為啟動環境的指令。
開啟環境 : activate tensorflow-gpu
關閉環境 : deactivate tensorflow-gpu
輸入 : activate tensorflow-gpu,即可看到cmd路徑前多了(tensorflow-gpu)的虛擬環境。
輸入 : pip install tensorflow-gpu,即可以看到正在下載安裝。
輸入 : python -m pip install --upgrade pip,進行pip更新,完成更新後即可看到下圖。
輸入 : conda update ipython,之後會詢問是否繼續,再輸入y,即會開始進行更新。
下一步輸入spyder,透過命令提示字元打開spyder,即可實現hello world。
安裝到這邊就告一個段落了!!!
若以後要使用Spyder進行Tensorflow的實現只需依序打cmd以下指令。
CPU : 1. activate tensorflow 2. spyder
GPU : 1. activate tensorflow-gpu 2.spyder
或是使用程式目錄開啟,如下圖所示。