Ubuntu 安装cuda、cuDNN、tensorrt

安装之前:请确保apt使用了国内源,推荐使用清华源

一、安装显卡驱动

1. 打开软件与更新, 选择附加驱动.
2. 选择较高版本的驱动安装, 建议选择server版安装, 即服务器版更加稳定.

在这里插入图片描述

3. 安装完成后重启, 并检查是否安装成功.
# 重启
reboot
# 检查驱动
nvidia-smi

在这里插入图片描述

二、安装CUDA

1. 从链接中选择合适版本下载.

https://developer.nvidia.com/cuda-toolkit-archive

2. 选择runfile的方式, 并根据提示下载好所需文件.

在这里插入图片描述
在这里插入图片描述

3. 运行脚本, 安装cuda
  1. 运行脚本时, 在开始或中间可能会遇到等待时间较长, 都是正常状态.
  2. 运行时, 选择continue后, 不要乱按任何键, 直接输入accept并回车, 同意协议.
  3. 按空格选择需要安装的内容, 此处只保留cuda toolkit.
  4. 完成选择后确认并等待即可.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 安装成功

安装完成后建议根据提示

  1. 将/usr/local/cuda-xxx/bin 添加至PATH(添加后可以直接在终端运行例如nvcc这种命令, 也有助于某些c++程序找到cuda)
  2. 将/usr/local/cuda-xxx/lib64 添加至LD_LIBRARY_PATH(c++程序链接cuda依赖包需要)
  3. 同2中,或将/usr/local/cuda-xxx/lib64 写入/etc/ld.so.conf 后在终端运行sudo ldconfig

在这里插入图片描述

三、安装cuDNN

1. 从链接中选择合适版本下载.

https://developer.nvidia.com/rdp/cudnn-archive

在这里插入图片描述

2. 安装
sudo dpkg -i cudnn-local-repo-XXX.deb
sudo cp /var/.../*.gpg /usr/share/keyrings/
sudo apt update
sudo apt install libcudnn8 libcudnn8-dev
3. 查看是否安装成功
sudo dpkg -l |grep cudnn

四、安装TensorRT(可选择)

1. 从链接中选择合适版本下载.

https://developer.nvidia.com/nvidia-tensorrt-download

在这里插入图片描述

此处EA和GA的含义如下:

  1. EA 版本代表抢先体验(在正式发布之前)。
  2. GA 代表通用性。 表示稳定版,经过全面测试。

在这里插入图片描述

2. 安装
sudo dpkg -i nv-tensorrt-local-repo-XXX.deb
# 根据安装提示复制粘贴即可
sudo cp /var/nv-tensorrt-local-repo-XXX/nv-tensorrt-local-XXX-keyring.gpg /usr/share/keyrings/
sudo apt update
sudo apt install tensorrt
3. 查看是否安装成功
sudo dpkg -l |grep tensorrt
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值