ubuntu24安装cuda和cudnn

一、安装cuda
确保显卡驱动正确安装

终端输入:
nvidia-smi

显示下面结果,说明显卡驱动安装正常,可以进行下一步
在这里插入图片描述1.去官网下载CUDA,需要注册账号下载

https://developer.nvidia.com/cuda-toolkit-archive在这里插入图片描述由于我们显卡支持12.2,因此为了保险起见,我们安装低一个版本的cudn,选择12.1安装,在上述界面中点击“CUDA Toolkit 12.1.1(July 2023), Versioned Online Documentation”,然后进去下面界面
在这里插入图片描述2. 然后执行下面命令进行下载安装

wget https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run

sudo sh cuda_12.1.1_530.30.02_linux.run

进入以下界面
在这里插入图片描述点击Continue“”

在这里插入图片描述输入"accept"

在这里插入图片描述
在这里,按“空格”键取消Driver,因为前面已经安装过驱动,再次安装可能出现冲突。然后选择“Install”
3.等待安装完成之后,配置环境变量。

export PATH=$PATH:/usr/local/cuda-12.1/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.1/lib64
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-12.1
source ~/ .bashrc
  1. 上述完成之后,再输入
nvcc -V

输出下面信息,表示安装成功
在这里插入图片描述
二、安装cudnn
1.去官网下载对应的cudnn

https://developer.nvidia.com/rdp/cudnn-download

在这里插入图片描述
2.依次执行下面命令进行安装

wget https://developer.download.nvidia.com/compute/cudnn/9.3.0/local_installers/cudnn-local-repo-ubuntu2404-9.3.0_1.0-1_amd64.deb
sudo dpkg -i cudnn-local-repo-ubuntu2404-9.3.0_1.0-1_amd64.debsudo 
cp /var/cudnn-local-repo-ubuntu2404-9.3.0/cudnn-*-keyring.gpg /usr/share/keyrings/(这句话在执行上面安装完成之后界面会显示,直接复制界面中提示的执行即可)
sudo apt-get updatesudo apt-get -y install cudnn
sudo apt-get -y install cudnn-cuda-12

3.为了确保下面拷贝的程序的位置准确,通过whereis命令查找一下cudnn的安装位置

whereis cudnn_version.h
输出
cudnn_version.h: /usr/include/cudnn_version.h

所以,cudnn的安装文件在/usr/include下面

4.执行文件复制

sudo cp usr/include/cudnn* /usr/local/cuda-12.1/include

5.执行下面一句话,测试是否安装cudnn成功

cat /usr/local/cuda-12.1/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

在这里插入图片描述同时可以使用

dpkg -l |grep cudnn
查看版本信息

在这里插入图片描述注意!安装完CUDA并通过nvcc -V命令测试完毕之后再次安装cudnn,可能由于复制文件过程中出现问题,导致安装完cudnn并测试成功后,再执行nvcc -V命令不显示,此时需要再重复步骤一即可,完成之后不需要重复步骤二即可完成安装任务。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Ubuntu安装CUDACuDNN,您可以按照以下步骤进行操作: 1. 安装CUDA: a. 访问NVIDIA开发者网站(https://developer.nvidia.com/cuda-downloads)并下载适用于您的Ubuntu版本的CUDA安装包。 b. 打开终端,并切换到您下载的CUDA安装包所在的目录。 c. 运行以下命令解压安装包: ``` sudo sh cuda_*.run ``` d. 按照安装程序的指示进行安装。在安装过程中,您可以选择是否安装NVIDIA驱动程序和CUDA Toolkit。 2. 配置CUDA环境变量: a. 打开终端,并打开`~/.bashrc`文件: ``` gedit ~/.bashrc ``` b. 在文件末尾添加以下行: ``` export PATH=/usr/local/cuda-<version>/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-<version>/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ``` 注意将`<version>`替换为您所安装CUDA版本号。 c. 保存并关闭文件。 d. 运行以下命令使更改生效: ``` source ~/.bashrc ``` 3. 安装CuDNN: a. 访问NVIDIA开发者网站(https://developer.nvidia.com/rdp/cudnn-archive)并下载与您所安装CUDA版本兼容的CuDNN库文件。 b. 解压下载的CuDNN库文件。 c. 打开终端,并切换到解压后的CuDNN目录。 d. 运行以下命令将CuDNN库文件复制到CUDA安装目录: ``` sudo cp cuda/include/cudnn.h /usr/local/cuda-<version>/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda-<version>/lib64 ``` 注意将`<version>`替换为您所安装CUDA版本号。 现在,您应该已成功安装和配置了CUDACuDNN
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是小峰呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值