ubuntu18.04安装CUDA10.0与cuDNN7.6.5

  • 一、安装CUDA10.0
  • 1.检查版本和类型
  • 2.禁用nouveau驱动
  • 3.安装驱动
  • 4.安装CUDA
  • 二.安装cuDNN7.6.5


一、安装CUDA10.0

1.检查版本和类型

首先查看自己的系统版本,命令如下:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_linux


返回值是:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_02


可以看到我的系统是Ubuntu18.04,在此基础上查看适合本系统的NVIDIA显卡型号和推荐的驱动程序模型。

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_03


返回以下结果:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_04


可以看出,推荐的驱动型号为 nvidia-driver-455。安装该驱动:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_05

2.禁用nouveau驱动

在终端输入:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_06


在blacklist.conf最后添加:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_重启_07


保存退出,然后在终端更新并重启

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_重启_08


怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_重启_09


重启后检查是否禁用成功,若无输出则禁用成功:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_10

3.安装驱动

现在在安装nvidia-driver-455驱动:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_11


检查是否安装成功,若成功会显示显卡信息:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_linux_12


返回值如下:

4.安装CUDA

(1)从官网下载 link cuda10.0。

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_linux_13


(2)进行安装

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_14


(3)开始安装,一直回车直到出现问题:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_15


选accept,回车继续。后续除了安装驱动选no,其他都选yes。

(4)修改环境变量

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_linux_16


在~/.bashrc文件最后插入:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_linux_17


保存文件退出,然后更新环境变量:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_重启_18


(5)测试CUDA是否安装成功,依次输入以下命令:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_cuda_19


返回值出现PASS,说明安装成功。

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_重启_20

二.安装cuDNN7.6.5

可以在官网下载cuDNN: link. 注意CUDA与cuDNN版本要适配,我选用了cudnn-10.0-linux-x64-v7.6.5.32.tgz进行安装,在这里附一下百度云链接: link 提取码:rd3h

先进入下载好的cuDNN所在目录,然后分别复制以下文件 cuda/include/cudnn.h 与 cuda/lib64/libcudnn*到CUDA Toolkit目录的include/下与lib64/下:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_ubuntu_21


修改访问权限:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_22


在终端查看cuDNN版本:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_23


返回结果如下:

怎么看unbuntu系统有没有装opencv ubuntu如何判断cuda安装成功_CUDA_24