1. 程式人生 > >最新!Win10+Tensorflow-gpu+Anaconda+Pycharm

最新!Win10+Tensorflow-gpu+Anaconda+Pycharm

電腦配置:
Windows10
顯示卡:GTX1060(筆記本)

大致流程:安裝cuda->Cudn->Aanacond->Tensorflow
切記!!版本很重要

安裝CUDA

安裝CUDA8.0!!!很多部落格都推薦去官網下,但是這幾天nvidia官網下載的網頁出錯在維護,不得已我就去百度雲找資源找到了cuda_8.0.61_win10.exe。記住版本!!!官網下載選擇LOCAL!!!
然後按推薦的步驟選擇路徑安裝,選擇精簡,等待緩慢的安裝過程。
然後右鍵計算機->屬性->高階->環境變數
這裡寫圖片描述
在系統變數中選擇path,點選編輯
這裡寫圖片描述
看到有第一第二行的CUDA的bin和libnvvp路徑是否新增進去。

安裝CUDA驅動

進入www.nvidia.com/Download/index.aspx
按下圖選擇自己的型號,版本,因為官網進不去,我之前就有下好,下圖是別人的圖
這裡寫圖片描述
下載完了,直接安裝就行。很多人因為驅動太新,導致不能用,而且cuda安裝的時候會讓你選擇是否下載更新到最新的驅動的時候最好不要盲目點是,自己下載適合自己電腦配置的驅動很關鍵!!!!!!!!!!!!!!

安裝CUDNN

版本一定要對!Cuda的版本與Tensorflow的版本掛鉤。Tensorflow1.3版本以下都用CUDNN5.1但是Tensorflow1.3及以上用CUDNN6.0版本。
也是去NVIDIA官網下載CUDNN,需要註冊賬號才能下載,cudnn-8.0-windows10-x64-v5.1.zip我下載的是這個版本。
解壓得到三個資料夾
將三個資料夾複製,然後貼上到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 中,根據自己路徑改變。

安裝ANACONDA

再次強調版本!!!WINDOWS下只能用PYTHON3.5,所以下載ANACONDA3。
Anaconda3-4.2.0-Windows-x86_64.exe我下載的版本,在ANACONDA官網下載和在百度雲盤找都一樣。
然後安裝
這裡寫圖片描述
這裡寫圖片描述
等待安裝好即可。

安裝TENSORLOW

利用WIN+R進入CMD,然後依次輸入以下命令
然後CD進ANACONDA的SCRIPTS資料夾下

cd C:\Users\Zzuo\Anaconda3\Scripts
再依次執行以下命令

conda create -n tensorflow python=3.5
activate tensorflow pip install --ignore-installed --upgrade tensorflow-gpu==1.2.0

這裡的版本號可以根據自己需求,也可以不需要,那麼會自動安裝最新版本

PYCHARM配置

PYCHARM版本什麼都可以,我安裝的2017版本,安裝後,百度找SERVER來註冊就好了。
進入PYCHARM,選擇CREATE PROJECT,然後選擇FILE,選擇SETTING
這裡寫圖片描述
按照上圖選擇PROJECT INTERPRETER就好了。
然後就可以放程式碼測試了
如下圖
這裡寫圖片描述