安裝環境及注意事項
電腦配置:
系統環境:Win7/Win10
顯卡:NVIDIA GTX1080/Nivida TaiTan
在以上環境中均可安裝,本文以Win10_x64/NVIDIA GTX1080爲例安裝
注意事項
python版本不小於3.5否則TensorFlow不能安裝,本文安裝Python = 3.5
CUDA Driver Version = 8.0
Install下載
Windows Packages for Python下載:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
安裝包最好下載與本文版本號一致的安裝包,由於xx雲盤禁止共享安裝包,所以要麻煩各位大大自己下載了!!!
1. 安裝CUDA
1.1 安裝CUDA參考
Installing TensorFlow on Windows:
https://www.tensorflow.org/install/install_windows
CUDA Installation Guide for Microsoft Windows:
http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/
參考
http://www.cnblogs.com/hzm12/p/6422701.html
下載地址:https://developer.nvidia.com/cuda-downloads
1.2 安裝CUDA
安裝cuda_8.0.61_win10.exe
1.3 安裝CUDA補丁
☆–安裝補丁cuda_8.0.61.2_windows.exe
☆–打開cmd,輸入:nvcc -V
(注意區分大小寫),驗證CUDA是否正確安裝。如正確安裝則運行結果如下:
1.4 測試CUDA是否安裝成功
執行NVIDIA安裝目錄
..\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Release
中的deviceQuery.exe和bandwidthTest.exe測試安裝是否成功。
如成功則如下圖所示:
執行deviceQuery.exe:
執行bandwidthTest.exe:
1.5 測試CUDA不成功補救措施
重新編譯CUDA8.0自帶的samples
①用vs2012打開目錄..\NVIDIA Corporation\CUDA Samples\v8.0下的Samples_vs2012.sln,分別重新生成Release x64與Debug x64環境下的Samples_vs2012解決方案。
②如重新生成解決方案出錯,提示找不到頭文件:”d3dx9.h”、 ”d3dx10.h” ”d3dx11.h”的錯誤。可安裝DXSDK_Jun10.exe解決該問題。(安裝完成後需重新打開Samples_vs2012.sln工程編譯)
1.6 配置CUDA環境變量
☆–手動添加系統環境變量
☆–在系統變量path中添加環境變量
☆–如對環境配置較熟悉,則配置需求的環境變量即可,可對上述環境變量配置做相應修改,如NVIDIA安裝路徑非默認路徑,則將上述環境變量中的路徑修改爲NVIDIA對應的安裝路徑。
2. 安裝cuDNN
2.1 下載cudnn
cudnn-8.0-windows10-x64-v5.1
下載鏈接: https://developer.nvidia.com/cudnn
2.2 安裝cudnn
安裝cudnn-8.0-windows10-x64-v5.1,注意安裝版本選擇爲v5.1,v6.0版本可能無法安裝TensorFlow_GPU,解壓安裝包得到cuDNN(bin/include/lib)三個文件夾,將CUDA安裝路徑下的對應文件替換爲解壓包中的文件,即完成安裝。
3. 安裝Anaconda
3.1 安裝Anaconda
安裝Anaconda3-4.4.0-Windows-x86_64.exe。安裝完成後,打開cmd窗口,運行Python,安裝成功則顯示如下內容
如不成功則手動添加Anaconda環境,在系統環境變量path中添加
..\Aconda3
..\Aconda3\Scripts
..爲Anaconda的安裝路徑,重啓電腦後path環境生效。
3.1 創建Anaconda虛擬環境
☆–1 打開cmd窗口輸入創建虛擬環境命令:
conda create -n tensorflow-gpu python=3.5
☆–2 輸入激活環境命令:
activate tensorflow-gpu
☆–3 安裝開發需要的各種包:
pip install tensorflow-gpu
pip install scikit_image-0.13.0-cp35-cp35m-win_amd64.whl
注意:安裝軟件之前必須啓動環境,如本文安裝tensorflow-gpu時爲:
(tensorflow-gpu)C:\Users\CLS>pip install tensorflow-gpu
注意:安裝.whl文件時需將對應的文件夾拷貝到當前執行路徑,本文將whl文件拷貝到C:\Users\CLS文件夾下
pip install 換源參考:
http://blog.csdn.net/fei13148687/article/details/78150017
whl文件下載地址:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
4. 檢測是否安裝成功
打開cmd執行下列操作,結果如下圖所示則環境搭建成功
5. Win10 python開發環境
推薦使用PyCharm