【模型部署】CUDA 10.2 + cuDNN 8.1.1 + TensorRT 7.0.0 安装踩坑记录

0.本地环境说明:

  • Ubuntu1804
  • NVIDIA驱动440
  • CUDA10.2
  • cuDNN8.1.1
  • TensorRT7.0.0

1.NVIDIA驱动版本查询

nvidia-smi

在这里插入图片描述

2.CUDA10.2

由于之前的CUDA安装的是10.1,所以需要更新(卸载重装)

2.1 卸载CUDA:

  1. 如果之前是.run文件安装的话:
sudo /usr/local/cuda/bin/cuda-uninstaller
  1. 如果之前是deb文件安装的话:
sudo dpkg -r xxxcudaxxx

2.2 安装CUDA10.2

注意!!!!这里有个坑

安装官方文档的第3点:

安装tensorRT如果采用deb包安装,那么CUDA也必须采用deb包安装
在这里插入图片描述
CUDA10.2下载
CUDA安装官方文档
在这里插入图片描述

CUDA安装可能会报依赖项错误,
在这里插入图片描述
用aptitude再试一遍就好
在这里插入图片描述

3.安装cuDNN8.1.1

cuDNN8.1.1下载
nvidia官方安装文档
在这里插入图片描述

4. 安装TensorRT

TensorRT下载
TensorRT官方安装文档

sudo dpkg -i 'nv-tensorrt-repo-ubuntu1804-cuda10.2-trt7.0.0.11-ga-20191216_1-1_amd64.deb' 
sudo apt-key add /var/nv-tensorrt-repo-cuda10.2-trt7.0.0.11-ga-20191216/7fa2af80.pub
sudo apt-get update
sudo apt-get install tensorrt

最后一行命令报错
sudo apt-get install tensorrt
在这里插入图片描述
最后是aptitude命令安装,yyds

sudo aptitude install tensorrt

拒绝第一个方案,选择第二个兼容方案
在这里插入图片描述

5.TensorRT验证

sudo dpkg -l | grep TensorRT

sudo dpkg -l | grep TensorRT
在这里插入图片描述

6.总结

  1. sudo aptitude install xxx 牛逼
  2. NVIDIA官方文档yyds!虽然不好找到文档的入口,而且全英文,但是只要仔细安装官方步骤来,可以走很少弯路。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值