跑深度学习代码的时候发现配置里面cudnn会报错,查看cudnn版本时找不到,于是重新安装一遍
查看cuda版本
cat /usr/local/cuda/version.txt
查看cudnn版本
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
进入官网下载https://developer.nvidia.com/rdp/cudnn-download
长这样
或这样
cd 进入这个文件所在目录 ,用下列语句转化成 tgz格式
cp cudnn-9.0-linux-x64-v7.6.5.32.solitairetheme8 cudnn-9.0-linux-x64-v7.6.5.32.tgz
再用 tar -xzvf cudnn-9.0-linux-x64-v7.6.5.32.tgz 解压
得到一个cuda文件
按照官网教程安装
在当前解压tgz的目录下直接复制粘贴下面的代码
root模式直接复制粘贴cp及以后内容,以达到把安装包里的内容复制到本地
$ 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 /usr/local/cuda/lib64/libcudnn*
成功以后查一查
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
现在的版本
完事儿