雙系統下搭建深度學習環境
前言:
搭建的過程吸取了很多大神的經驗,但是由於沒有儲存連結,沒有辦法在此致謝以及加上鍊接,請各位大神看到後不要生氣哈。自己的安裝經驗不一定適合所有人,所寫內容僅供參考。
一、硬體及系統環境
1、WIN7旗艦版和Ubuntu 16.04
2、顯示卡Quadro P4000
3、驅動包:cuda_9.1.85_387.26_linux.run
cuda_9.1.85.1_Linux.run
cuda_9.1.85.2_Linux.run
cuda_9.1.85.3_Linux.run
二、安裝前環境確認:
1、lsmod | grep nouveau(無輸出執行2)
有輸出:cd letc/modprobe.d
sudo touch blacklist-nouveau.conf
sudo gedit blacklist-nouveau.conf
在開啟的檔案中輸入:
blacklist nouveau
options nouveau modeset=0
儲存退出
sudo update-initramfs -u
重啟後終端檢測
lsmod | grep nouveau
三、安裝驅動
1、解除安裝原有驅動
sudo apt-get remove --purge nvidia-*
進入字元介面
CTRL+ALT+F1
關閉圖形介面
sudo service lightdm stop
2、安裝nvidia驅動
sudo chmod a+x NVIDIA-Linux-x86_64-396.18.run //獲取許可權
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files //安裝驅動。
安裝完成後重啟登入命令列輸入 nvidia-smi 檢視已安裝的nvidia驅動
3、安裝cuda包
安裝版本及安裝過程請自行百度
重點是安裝後需要測試samples
一個是測試裝置deviceQuery:
cd /........../cuda-9.2/samples/1_Utlities/deviceQuery
sudo make
./ deviceQuery
二是測試頻寬bandwidthTest
cd ../bandwidthTest
sudo make
./ bandwidthTest
若測試的結果均為Reasult=Pass,則代表安裝成功。