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

出现如下信息则说明安装成功!!!

有任何问题也可以在评论区留言。

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