Ubuntu16.04下安裝cuda和cudnn(親測有效!!)

讓我們一起來搭建Ubuntu16.04下安裝cuda和cudnn環境吧!!!

之前電腦安裝的版本是ubuntu18.4,但是在安裝過程中碰到了各種各樣的問題,自己折騰了四天的時間也沒有安裝成功。於是在查看csdn各種大神的博客之後,決定轉換思路,用ubuntu16.4,果然時間不負有心人,在ubuntu16.4下安裝一會就安裝成功啦。

先給大家奉上一篇博客,可以參照:https://blog.csdn.net/wanzhen4330/article/details/81699769

下面介紹我自己安裝成功的過程:

1.首先自己下載ubuntu16.4的iso鏡像,用rufuns這個軟件製作啓動盤,接下來自己安裝就好啦~~

2.到Cuda官網下載cuda9.0文件->cuda_9.0.176_384.81_linux.run,下載成功之後複製到/home文件夾下

3.接下來就要安裝驅動,Ubuntu16.0打開系統設置——》軟件和更新——》附件驅動——》選擇384專有,然後重啓之後顯示如下所示。

打開終端輸入以下命令:

nvidia-smi

顯示安裝的驅動是384.130 。

4.安裝Cuda,打開終端執行如下命令:

sudo sh cuda_9.0.176_384.81_linux.run

然後按住Enter選擇更多,直到服務條款顯示到100%。接着按下面的步驟選擇:

accept

n(不要安裝driver,一定不要選!!!)

y

y

y

只有詢問是否安裝驅動的時候選n,其餘的都選y。

5.安裝完成之後,配置環境變量,打開終端輸入以下命令:

sudo gedit /etc/bash.bashrc

在文件末尾插入以下語句,然後保存退出:

#cuda
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda

關閉之後,在終端輸入以下命令,更新一下文件:

source /etc/bash.bashrc

在終端輸入,查看Cuda版本信息。

 nvcc -V

如果如下所示,則說明環境變量配置也成功。

6.最後測試Cuda是否安裝成功,依次執行如下命令:

cd /usr/local/cuda/samples/1_Utilities/deviceQuery 
sudo make
sudo ./deviceQuery

若顯示結果如下則說明Cuda安裝成功~~

最主要的是看Result = PASS!!!!!

CUda安裝成功!!!!

===========================================================

7.Cudnn的下載,下載地址:https://developer.nvidia.com/rdp/cudnn-archive

注意,不同格式的cuDNN文件有不同的安裝方法。這裏選擇相對簡單的一種:

下載 tgz格式的,選擇 cuDNN Library for Linux,這個安裝相對簡單,下載、解壓、把相應的文件拷貝到指定目錄、賦予權限就可以了。

8.安裝Cudnn

將下載的文件複製到/Home文件夾下,解壓下載的文件,可以看到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
 
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

9.查看cudnn版本

在終端輸入

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

出現如下信息則說明安裝成功!!!

有任何問題也可以在評論區留言。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章