ubuntu22.10安装cuda及cudnn

本文仅做小白记录,最终安装曲折完成。。。

1、查看显卡驱动版本

在终端输入如下代码,查看CUDA版本

nvidia-smi

2、下载cuda

CUDA Toolkit Archive | NVIDIA Developer

找到对应驱动版本的cuda,“Linux”>>“x86_64”>>"ubuntu">>"18.04">>"runfile(local)">>"输入下面命令安装CUDA",具体如下几图。

1 - 找到对应CUDA版本
2 - 准备现在CUDA对应版本

 

3 - 分别在终端输入如下命令进行CUDA安装

 3、当输入上图3命令是可能产生如下错误提醒,选“Continue”继续。

 4、又弹出如下错误,这是由于说明是gcc版本太高,需要对gcc进行降级,然后下一步选择“accept”进行安装。具体看这里>>

##弹出如下错误

Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.

### 在尾部加入 --override进行忽略覆盖

sudo sh cuda_10.2.89_440.33.01_linux.run --override

5、到下面这步时,注意红框1中要取消,然后选中红框2,确定安装。

 6、安装完成后,会提示需要配置环境,如下图

###进行配置,首先如下命令

vim ~/.bashrc


### 在.bashrc末尾插入如下内容

export PATH=$PATH:/usr/local/cuda/bin  
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64  


###启用变更及测试是否安装成功

source ~/.bashrc

nvcc -V


####查看是否安装成功,如下成功了

lanpo@lanpo:~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Tue_May__3_18:49:52_PDT_2022
Cuda compilation tools, release 11.7, V11.7.64
Build cuda_11.7.r11.7/compiler.31294372_0

7、安装cuDNN,进入NVIDIA cuDNN官网下载页面,>>>>“首先要登录(如无账号需要先注册一个)”>>>>进入上下载页面,勾选“I Agree To the Terms of the cuDNN Software License Agreement”  >>>> 然后选中CUDA对应的cuDNN版本,我选“Download cuDNN v8.6.0 (October 3rd, 2022), for CUDA 11.x” 之下的 “Local Installer for Linux x86_64 (Tar)”版本,下载  >> >> 下载完成后在“下载“目录里找到文件(是一个***.tar.xz的文件)>>>> 双击打开下载的文件,这时可以看到窗口左上角有个提取按钮,就可以把里面的文件提取到下载目录里了,如下图

 

8、安装cuDNN,用下面命令,将解压后的部分文件拷贝至CUDA中

sudo cp cudnn-linux-x86_64-8.7.0.84_cuda11-archive/lib/* /usr/local/cuda-11.7/lib64/
sudo cp cudnn-linux-x86_64-8.7.0.84_cuda11-archive/include/* /usr/local/cuda-11.7/include/

猜你喜欢

转载自blog.csdn.net/aizsa111/article/details/129394278