要安裝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版本。

網站連結:

https://developer.nvidia.com/cuda-90-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exenetwork

下載完後點兩下,即會進行解壓縮,完成後即會跑出NVIDIA安裝程式,只須不斷按下一步即可安裝完成。

3. CuDNN安裝

依照上面所安裝的CUDA版本進行下載。

將下載下來的文件解壓縮後會有一個名為(cuda)的資料夾,包含以下的檔案。

再將上圖binlibinclude資料夾中的東西丟入以下路徑(若沒改變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

或是使用程式目錄開啟如下圖所示

 

 

 

arrow
arrow

    水面上的小草 發表在 痞客邦 留言(0) 人氣()