ununtu20.04 cuda11.7和cudnn8.6安装

驱动之前已经装好了,但是没有安装cuda

 

 需要根据驱动版本来找安装的cuda版本 https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

 

 11.7是ok的

下载地址: https://developer.nvidia.com/cuda-toolkit-archive

 

 根据网站中的两条命令下载安装

安装时记得把驱动去掉,因为驱动已经安装过了(别人的图)

 

 安装完成后要在 ~/.bashrc 中设置环境变量

 

 然后source一下,输入

nvcc -V

 

 cuda安装成功后安装cudnn,cudnn下载地址 https://developer.nvidia.com/rdp/cudnn-download

选择自己对应的版本

 

 下载完成后参照官方文档安装 https://docs.nvidia.com/deeplearning/cudnn/index.html

文档的最后三步有问题

 

 按照版本来我的cuda是11.7

 

 但是出现了如下错误,参照 https://www.jianshu.com/p/513fe4751524 进行修改,将命令中的+cuda11.7改为+cuda11.8 (可以向下兼容),然后就安装成功了

按照文档验证时候出现这个错误

test.c:1:10: fatal error: FreeImage.h: No such file or directory

编译失败了,使用apt安装这两个库

sudo apt install libfreeimage3 libfreeimage-dev

就ok了

 

posted @ 2022-12-14 09:36  Wangtn  阅读(587)  评论(0编辑  收藏  举报