需要的版本在paddlepaddle官网可以看到。
https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/linux–pip.html
费了几天时间,花了很多功夫,最后还是摸索出来了,记录如下,自用。
记录有些乱,在意请勿继续阅读。
A4000我安装的cuda为11.2。
CUDA 工具包 10.2 配合 cuDNN v7.6.5, 如需使用 PaddleTensorRT 推理,需配合 TensorRT7.0.0.11
CUDA 工具包 11.2 配合 cuDNN v8.2.1, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.0.3.4
CUDA 工具包 11.6 配合 cuDNN v8.4.0, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.0.6
CUDA 工具包 11.7 配合 cuDNN v8.4.1, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.2.4
1 首先确认内核版本和发行版本,再确认显卡型号
rpm -qa|grep kernel
删除多余内核
yum remove –y kernel–core-4.18.0-358.el8.x86_64
yum remove –y kernel-4.18.0-358.el8.x86_64
安装编译相关东西
sudo yum install –y gcc gcc–c++ kernel–devel kernel–headers epel–release
yum install –y dkms
yum install pciutils
centos8如果是服务器最小化安装的话,还需要安装:
sudo yum install libX11
sudo yum install libXext
默认没有安装locate命令
解决方案:
1、运行下面命令安装locate:
yum install mlocate
2、执行updatedb命令更新文件数据库
updatedb
查看显卡信息
lspci | grep –i nvidia
(1)在grub 启动中禁用nouveau,
nano /etc/default/grub
‘GRUB_CMDLINE_LINUX’中添加 rd.driver.blacklist=nouveau nouveau.modeset=0
然后更新grub:grub2-mkconfig –o /boot/grub2/grub.cfg