Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1
前言
1.前面已經裝好了顯卡驅動,那接下來開始配置CUDA8.0、CUDNN5.1。
2.我的安裝的環境是DELL的G7 ,CPU是i7 8代,顯卡是GTX 1060,系統環境是Ubuntu16.04 LTS,CUDA8.0, CUDNN5.1。
一、更改GCC版本
1.關于gcc 版本,ubuntu16.04自帶的gcc 5.4這個版本
(1)cuda8.0 GA1不支持gcc 5.0以上的編譯器,因此需要對GCC進行降級降級,我這里給出把編譯器降到4.9的操作。
(2)cuda8.0 GA2不用降級gcc,完全支持gcc 5.4,建議使用GA2那個版本,因為不用降級gcc那么麻煩,還有降級gcc也有個不好的地方,當你更新系統的時候,gcc又自動升級,到時cuda庫又用不了。
2.查看ubuntu16.04的gcc版本
可以看到gcc的版本是5.4的,cuda8.0有兩個版本
3.降gcc版本(可以不降,降版本有時候會報有兩個gcc的錯誤)
4.更新系統,重啟電腦。
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo reboot5.再次查看gcc版本
gcc -v二、安裝CUDA8.0
1.下載cuda8.0,下載地址: https://developer.nvidia.com/cuda-toolkit-archive ,選擇自己要下載的版本,我這里選擇8.0.
2.下載完成之后,切換到下載目錄。
(1)更改.run文件的權限
(2)安裝cuda
sudo sh ./cuda_8.0.61_375.26_linux.run
一直按回車到100%,然后就是按提示選擇。
第一個選擇:選擇輸入accept接受條款。
第二個選擇:輸入n不安裝nvidia圖像驅動,因為之前已經安裝過了 。
第三個選擇:輸入y安裝cuda 8.0工具 。
第四個選擇:回車確認cuda默認安裝路徑:/usr/local/cuda-8.0 。
第五個選擇:輸入y用sudo權限運行安裝,輸入自己的密碼。
第六個選擇:輸入y或者n安裝或者不安裝指向/usr/local/cuda的符號鏈接 。
第七個選擇:輸入y安裝CUDA 8.0 Samples,以便后面測試 。
(3)安裝完成之后更改配置環境。
打開配置文件,在后面添加庫路徑
export PATH=/usr/local/cuda-8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64$LD_LIBRARY_PATH
保存之后,執行命令讓動態鏈接庫為系統所共享,重啟生效。
3.查看cuda是否安裝成功
(1)查看版本
輸出版本信息
(2)運行cuda的samples,驗證安裝是否成功
輸出以下信息代表成功,cuda安裝完成。
二、配置CUDNN
1.下載cudnn5.1,cuda8.0對應的是5.1這個版本,從這里下載:https://developer.nvidia.com/rdp/cudnn-archive ,會提示注冊會員,但也可以別的社交賬號,比如使用qq掃描二維碼。
下載之后,切換到下載目錄,解壓安裝包。
之后得到一個cuda的目錄
2.把解壓出來的cuda文件下的lib文件與頭文件復制到cuda安裝路徑下
sudo cp cuda/include/cudnn.h /usr/local/cuda/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*3.配置完成CUDA和CUDNN之后使用驗證是否成功
cat /usr/local/cuda/version.txt cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2輸出以下信息代表安裝成功
結語
1.安裝過程可能會有各種錯誤,如果有錯誤,最好看下自己當前所在的路徑、權限和命令是否是對的,其實最主要還是耐心。
2.關于配置遇到的問題,都可以加這個群(487350510)互相討論學習。
總結
以上是生活随笔為你收集整理的Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu 16.04下Caffe-S
- 下一篇: Ubuntu 16.04下Caffe-S