如何在Linux服务器上安装CUDA

安装合适版本的Nvidia Tesla驱动

执行以下命令,查看Tesla驱动是否安装成功

这个表示该驱动版本下能支持的最高CUDA版本是12.8

下载安装CUDA

CUDA Toolkit Archive | NVIDIA Developer

找到想要的版本,这里选择12.8.1

#查看当前运行的内核版本号(kernel release)
uname -r
字段说明
5.10.0主版本号,说明使用的是 Linux 5.10 内核
-35当前版本的修订编号(补丁级别)
amd64架构类型,这里表示是 64 位 AMD/Intel 架构(x86_64)
#lsb_release 是一个 Linux 命令,用于显示当前 Linux 系统的版本信息,包括发行版名称、版本号、代号等
lsb_release -a

点进去选择

  • Operating System 操作系统:Linux
  • Architecture:x86_64
  • Distribution发行版本名称:Debian

这上面发现cuda只有支持12的Debian,所以驱动要重装

但是以这个为例子,执行以下命令安装

配置CUDA环境变量

echo 'export PATH=/usr/local/cuda/bin:$PATH' | sudo tee /etc/profile.d/cuda.sh
source /etc/profile

作用是:将以下内容写入一个新的文件/etc/profile.d/cuda.sh:

export PATH=/usr/local/cuda/bin:$PATH
  • export PATH=...:$PATH:把 /usr/local/cuda/bin 加到环境变量 PATH 的最前面,这样你就可以直接使用 CUDA 工具(比如 nvcc)而无需指定路径。
  • | sudo tee ...:以 root 权限将上面的内容写入 /etc/profile.d/cuda.sh,这是一个标准的方式来为所有用户添加环境变量。
  • /etc/profile.d/*.sh 中的脚本会在 每次登录 shell时自动被系统加载。

查看是否安装成功

nvcc -V

参考

在RDS Custom AI节点中安装Tesla驱动、CUDA和cuDNN-阿里云帮助中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值