CUDA安装(ubuntu)

目录

有的时候发现最新的包无法安装

步骤1:下载CUDA 12.6.1的安装包

步骤2:赋予安装包执行权限

步骤3:运行安装包

步骤4:配置环境变量

步骤5:验证安装

步骤6:检查驱动兼容性

步骤7:测试兼容性


https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=22.04&target_type=runfile_local

有的时候发现最新的包无法安装

查看下内核版本是否支持

步骤1:下载CUDA 12.6.1的安装包

你可以尝试使用以下命令来下载:

wget https://developer.download.nvidia.com/compute/cuda/12.6.1/local_installers/cuda_12.6.1_560.35.03_linux.run

如果URL有变更,访问NVIDIA官网获取最新的下载链接。

步骤2:赋予安装包执行权限

下载完成后,赋予安装包执行权限:

chmod +x cuda_12.6.1_560.35.03_linux.run

步骤3:运行安装包

运行安装包进行安装:

sudo ./cuda_12.6.1_560.35.03_linux.run

在安装过程中,你将看到多个选项。通常,你可以接受默认选项,往下选择install,然后enter回车,要等一会。

更新的时候需要连驱动一同更新

步骤4:配置环境变量

打开或创建 ~/.bashrc 文件,并添加以下行:

export PATH=/usr/local/cuda-12.6/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-12.6/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存并关闭文件,然后更新当前 shell 的环境变量:

source ~/.bashrc

步骤5:验证安装

你可以通过运行以下命令来验证 CUDA 是否安装正确:

sh复制代码

nvcc -V

你应该能看到 CUDA 12.6.1 的编译器版本信息。

步骤6:检查驱动兼容性

通常情况下,CUDA安装包会包含适合的NVIDIA驱动程序。如果你的系统已经有较新的驱动,你可能会跳过驱动安装部分。你可以使用以下命令检查当前驱动版本:

sh复制代码

nvidia-smi

确保你的驱动版本与CUDA 12.6.1兼容。

步骤7:测试兼容性

编译并运行一个简单的CUDA程序来测试安装是否成功。例如,你可以创建一个简单的CUDA程序文件test.cu,内容如下:

cpp复制代码

#include <stdio.h>

__global__ void hello_from_gpu() {
    printf("Hello World from GPU!\n");
}

int main() {
    hello_from_gpu<<<1, 1>>>();
    cudaDeviceSynchronize();
    return 0;
}

编译并运行:

sh复制代码

nvcc test.cu -o test
./test

如果一切正常,你应该能看到程序输出 "Hello World from GPU!"。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值