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!"。

CUDA(Compute Unified Device Architecture)是NVIDIA公司推出的一种并行计算平台和编程模型,它允许开发者利用NVIDIA GPU的计算能力进行高性能的并行计算任务。在Ubuntu安装CUDA通常需要几个步骤: 1. **更新系统**: 确保你的Ubuntu系统是最新的,使用命令 `sudo apt update && sudo apt upgrade`。 2. **安装依赖**: 需要安装一些开发工具,如`gcc`, `make`, 和 `apt-transport-https`,可以运行 `sudo apt-get install build-essential`。 3. **添加NVIDIA官方GPG密钥**: 运行 `wget -q -O- https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub | sudo apt-key add -` (如果Ubuntu版本不是18.04,请调整版本号)。 4. **添加软件源**: 添加CUDA的官方软件源到 `/etc/apt/sources.list.d/cuda.list`,例如,对于CUDA 11.x: ``` deb [arch=amd64] https://developer.nvidia.com/$NAME-latest$CODENAME main ``` 5. **更新软件源**: `sudo apt update` 6. **安装CUDA**: 使用 `sudo apt-get install cuda` 或者 `sudo apt-get install nvidia-driver-cuda`(可能需要选择特定版本,如`cuda-11-4`)来安装CUDA。 7. **配置CUDA环境**: 安装完成后,你可能需要重新启动计算机,并且可能需要设置环境变量,如`export PATH`,以便在终端中使用CUDA。 8. **验证安装**: 在终端中运行 `nvcc --version`,如果能看到CUDA的版本信息,那么安装就成功了。 **相关问题--:** 1. CUDA支持哪些Ubuntu版本? 2. 安装CUDA时如何选择合适的驱动版本? 3. 如何查看已安装CUDA版本?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值