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

Ubuntu 22.04安装CUDA 13.0完全指南(从零开始配置深度学习环境)

Ubuntu 22.04安装CUDA 13.0完全指南(从零开始配置深度学习环境)

详细步骤教你如何在Ubuntu 22.04上成功安装CUDA 13.0

欢迎来到本教程!如果你正在寻找在 Ubuntu 22.04 上安装 CUDA 13.0 的方法,那么你来对地方了。无论你是深度学习初学者,还是希望升级环境的开发者,这篇文章都会手把手带你完成每一步。下面我们就开始吧!

Ubuntu 22.04安装CUDA 13.0完全指南(从零开始配置深度学习环境) CUDA 13.0  NVIDIA驱动安装 深度学习环境配置 第1张

1. 检查系统要求和准备工作

在开始 Ubuntu 22.04安装CUDA 之前,首先要确认你的硬件支持CUDA。你需要一张NVIDIA显卡,并且保证系统已经安装了必要的依赖。打开终端,输入以下命令查看显卡型号:

    lspci | grep -i nvidia  

如果看到NVIDIA设备信息,说明硬件兼容。接下来更新系统并安装一些基础工具:

    sudo apt update && sudo apt upgrade -ysudo apt install build-essential dkms  

2. 安装NVIDIA驱动程序

CUDA 13.0 需要与特定版本的NVIDIA驱动搭配。建议安装官方推荐的最新驱动。你可以通过以下命令添加图形驱动PPA并安装:

    sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updatesudo apt install nvidia-driver-535  # 根据CUDA 13.0要求选择合适的版本  

安装完成后重启系统:sudo reboot。重启后运行 nvidia-smi 检查驱动是否正常,如果看到GPU信息表,则驱动安装成功。

3. 下载CUDA 13.0安装包

前往NVIDIA官网下载 CUDA 13.0 的runfile(或deb)安装包。由于CUDA 13.0是比较新的版本,请确保选择Linux操作系统和x86_64架构。下载后通常位于 ~/Downloads 目录。你也可以使用wget命令直接下载(示例链接,实际请替换为有效URL):

    wget https://developer.download.nvidia.com/compute/cuda/13.0.0/local_installers/cuda_13.0.0_535.86.10_linux.run  

4. 安装CUDA 13.0

在安装前,确保没有其他CUDA版本冲突。然后赋予runfile执行权限并运行:

    chmod +x cuda_13.0.0_535.86.10_linux.runsudo ./cuda_13.0.0_535.86.10_linux.run  

按照提示操作:输入accept接受协议,取消勾选安装Driver(因为我们已经提前安装了驱动),然后选择Install。等待安装完成。

5. 设置环境变量

为了让系统找到CUDA命令和库,需要将CUDA的bin目录和lib目录添加到PATH和LD_LIBRARY_PATH。编辑 ~/.bashrc

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

6. 验证安装

最后,检查CUDA是否成功安装:

    nvcc --version  

如果显示CUDA 13.0的版本信息,说明一切正常!你也可以编译并运行CUDA示例程序来进一步测试。

总结

通过以上步骤,你已经成功在Ubuntu 22.04上安装了 CUDA 13.0。现在你可以开始配置 深度学习环境,安装cuDNN、PyTorch等框架了。如果在安装过程中遇到问题,欢迎在评论区留言交流。本教程旨在帮助你顺利完成 Ubuntu 22.04安装CUDA 的全过程,祝你编程愉快!