当前位置:首页 > 系统教程 > 正文

Ubuntu 22.04安装CUDA 12.8完全指南(小白也能轻松上手的深度学习环境配置)

Ubuntu 22.04安装CUDA 12.8完全指南(小白也能轻松上手的深度学习环境配置)

欢迎来到CUDA 12.8安装教程!本文将手把手教你在Ubuntu 22.04系统上完成CUDA的安装,帮助你快速搭建深度学习环境。无论你是AI初学者还是资深开发者,这篇NVIDIA CUDA安装教程都能让你轻松上手。我们将从准备工作到最终验证,每一步都详细讲解,确保你能够顺利完成深度学习环境配置

1. 安装前准备

在开始安装CUDA 12.8之前,请确保你的系统满足以下条件:

  • 操作系统:Ubuntu 22.04 LTS(64位)
  • 显卡:NVIDIA显卡,且支持CUDA 12.8(一般GTX 600系列以后都支持)
  • 已安装NVIDIA驱动:建议驱动版本≥535,可通过nvidia-smi命令查看
  • 基础开发工具:gcc、make、linux-headers,执行以下命令安装:sudo apt update && sudo apt install build-essential linux-headers-$(uname -r)

2. 下载CUDA 12.8安装包

访问NVIDIA官网的CUDA下载页面,选择对应版本:Linux → x86_64 → Ubuntu → 22.04 → runfile (local)。你也可以直接使用wget命令下载(以实际版本号为准):

wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_535.129.03_linux.run
Ubuntu 22.04安装CUDA 12.8完全指南(小白也能轻松上手的深度学习环境配置) CUDA 12.8  22.04 安装 NVIDIA 安装教程 深度学习环境配置 第1张

3. 安装CUDA 12.8

下载完成后,给安装文件添加执行权限并运行:

chmod +x cuda_12.8.0_535.129.03_linux.runsudo sh cuda_12.8.0_535.129.03_linux.run

运行后会弹出终端交互界面,注意以下要点:

  • 输入accept接受EULA协议
  • 取消勾选Driver(因为我们已经安装了驱动),只保留CUDA ToolkitCUDA Samples(可选)
  • 移动到Install并按回车开始安装

安装过程大约需要几分钟,请耐心等待。

4. 配置环境变量

安装完成后,需要将CUDA的bin和lib路径添加到系统环境变量中。编辑~/.bashrc文件:

echo "export PATH=/usr/local/cuda-12.8/bin:$PATH" >> ~/.bashrcecho "export LD_LIBRARY_PATH=/usr/local/cuda-12.8/lib64:$LD_LIBRARY_PATH" >> ~/.bashrcsource ~/.bashrc

或者你可以直接编辑文件,在末尾添加上述两行。

5. 验证安装

执行以下命令检查CUDA是否安装成功:

nvcc --version

如果显示CUDA 12.8的版本信息,则说明安装成功。你也可以编译一个示例程序:

cd /usr/local/cuda-12.8/samples/1_Utilities/deviceQuerysudo make./deviceQuery

如果输出包含“Result = PASS”,那么恭喜你,CUDA 12.8已经完美运行在你的Ubuntu 22.04系统上了!

6. 常见问题

  • Q: 安装时提示“Failed to verify gcc version”? A: 可以添加 --override 参数强制安装,或者升级gcc。
  • Q: 运行nvcc提示找不到命令? A: 检查环境变量是否配置正确,并执行 source ~/.bashrc 重新加载。
  • Q: 如何切换CUDA版本? A: 通过修改 /usr/local/cuda 软链接指向不同版本。

至此,你已经完成了Ubuntu 22.04安装CUDA 12.8的全部步骤,可以开始你的深度学习之旅了!如果在安装过程中遇到任何问题,欢迎在评论区留言交流。