当前位置: 首页 > news >正文

Ubuntu20.04安装NVIDIA显卡驱动、CUDA Toolkit、cuDNN步骤(二) - 指南

Ubuntu20.04安装NVIDIA显卡驱动、CUDA Toolkit、cuDNN步骤

  • 安装前准备
  • ️ 安装NVIDIA显卡驱动
    • 方法一:使用系统仓库安装 (推荐)
    • 方法二:使用官方.run文件安装(未使用不做说明)
  • 安装CUDA Toolkit
    • 1. 下载CUDA(后期增加:建议安装12.6的版本)
    • 2. 安装CUDA
    • 3. 配置环境变量
    • 4. 验证CUDA安装
  • 安装cuDNN (可选)
  • 重要提醒
  • 卸载CUDA

在Ubuntu 20.04上安装NVIDIA驱动和CUDA对于深度学习、科学计算或图形处理等工作非常重要。
(安装在基础环境(the base environment)下)

安装前准备

开始之前,建议先完成以下准备工作:

  • 更新系统:在终端中执行 sudo apt update && sudo apt upgrade -y 来更新你的系统软件包列表和已安装的包。
  • 确认GPU型号:在终端输入 lspci | grep -i nvidia 来确认显卡是NVIDIA品牌且型号符合安装要求。

️ 安装NVIDIA显卡驱动

安装方法优点缺点适用人群
使用系统仓库 (推荐)简单快捷,通过几条命令即可安装;系统自动管理兼容性。可能不是最新的驱动版本。新手用户,希望快速完成安装。
使用官方.run文件可以安装特定版本的驱动。步骤相对繁琐;需要禁用默认驱动关闭图形界面需要特定版本驱动的进阶用户。

方法一:使用系统仓库安装 (推荐)

  1. 查看推荐驱动:在终端中输入 ubuntu-drivers devices,系统会列出推荐的驱动版本。
    在这里插入图片描述

  2. 安装驱动:可以直接安装所有推荐驱动 sudo ubuntu-drivers autoinstall,或安装指定版本(如版本570)sudo apt install nvidia-driver-570

  3. 重启系统:安装完成后,务必重启电脑 sudo reboot

  4. 验证安装:重启后,在终端输入 nvidia-smi。如果显示出GPU的信息表格,则说明驱动安装成功。
    在这里插入图片描述

方法二:使用官方.run文件安装(未使用不做说明)

安装CUDA Toolkit

1. 下载CUDA(后期增加:建议安装12.6的版本)

访问 NVIDIA CUDA Toolkit Archive,根据需要和驱动支持情况,选择一个合适的CUDA版本。推荐使用.run文件方式安装,因为它提供了更多的自定义选项。
在这里插入图片描述
在这里插入图片描述

2. 安装CUDA

  • 运行安装命令:
wget https://developer.download.nvidia.com/compute/cuda/12.6.2/local_installers/cuda_12.6.2_560.35.03_linux.run
sudo sh cuda_12.6.2_560.35.03_linux.run
  • 在安装界面:
    • 输入 accept 同意许可协议。
    • 关键步骤:由于已经提前安装好了NVIDIA驱动,在此处需要取消勾选(按空格键)驱动(Driver)的安装,只安装CUDA Toolkit。

3. 配置环境变量

  1. 编辑用户环境配置文件:sudo vim ~/.bashrc (也可使用 geditnano)。

  2. 在文件末尾添加以下内容:

    export PATH=/usr/local/cuda-12.6/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda-12.6/lib64:$LD_LIBRARY_PATH
  3. 使配置立即生效:source ~/.bashrc

4. 验证CUDA安装

在终端中输入 nvcc -V。如果该命令能够输出安装的CUDA版本信息,表示CUDA安装成功。

安装cuDNN (可选)

如果需要进行深度学习开发,通常还需要安装NVIDIA cuDNN库。

  1. 下载:访问 NVIDIA cuDNN下载页面,登录后下载与已安装CUDA版本对应的cuDNN Library for Linux压缩包(如.tar.xz格式)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  1. 安装
    • 解压下载的文件
    • 将解压出的文件复制到CUDA安装目录
tar -xvf cudnn-linux-x86_64-9.9.0.52_cuda12-archive.tar.xz
sudo cp cudnn-linux-x86_64-9.9.0.52_cuda12-archive/include/cudnn*.h /usr/local/cuda-12.6/include
sudo cp -P cudnn-linux-x86_64-9.9.0.52_cuda12-archive/lib/libcudnn* /usr/local/cuda-12.6/lib64
sudo chmod a+r /usr/local/cuda-12.6/include/cudnn*.h /usr/local/cuda-12.6/lib64/libcudnn*

重要提醒

  • 版本兼容性:在选择CUDA版本时,务必确保其与已安装的NVIDIA驱动兼容。可以通过 nvidia-smi 命令输出上方的 “CUDA Version” 来了解驱动支持的最高CUDA版本,安装的CUDA版本不应超过此版本。
  • 多版本CUDA管理:如果你需要在系统中安装多个版本的CUDA,在安装时可以不创建 /usr/local/cuda 软链接,而是通过修改 ~/.bashrc 文件中的路径来灵活切换使用的CUDA版本。
  • 处理依赖问题:在安装过程中如果遇到依赖缺失的问题,可以根据终端提示使用 apt 命令安装相应的依赖库。

卸载CUDA

通过 runfile 卸载
对于使用runfile安装的CUDA,需要使用其自带的卸载脚本。

cd /usr/local/cuda-12.6/bin
sudo ./cuda-uninstaller

运行脚本后,根据提示完成卸载 。完成后,可以手动删除残留的安装目录:

sudo rm -rf /usr/local/cuda-12.6
http://www.hskmm.com/?act=detail&tid=31499

相关文章:

  • java基础8-ArrayList
  • 两个用于从B站下载视频的Shell脚本
  • 2025年冲压件厂家最新权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头厂商深度解析
  • P3800 Power 收集和单调队列优化dp小总结
  • 微信群机器人接口
  • 2025 年杭州品牌策划公司机构推荐榜:餐饮品牌策划/家电品牌策划聚焦实战力与适配性,这家杭州本土机构值得关注
  • 2025 年土工格栅厂家推荐榜:聚焦工程适配与品质保障,优选山东大成工程材料有限公司
  • 2025年液压阀块厂家最新权威推荐榜:液压阀/阀块加工/阀块零件机加工专业制造商,技术实力与市场口碑深度解析
  • logging模块用法
  • 软件服务行业,被玩坏了的阿米巴
  • 实用指南:WordPress提速指南:Memcached+Super Static Cache+CDN缓存网站内容
  • AI元人文中价值原语博弈系统的理论建构与实践意义探析
  • LGP3201 [HNOI 2009] 梦幻布丁 学习笔记
  • 2025年石头纸设备/吹塑机厂家最新权威推荐榜:环保石头纸、碳酸钙石头纸、固废石头纸及挤出吹塑机、注射吹塑机、半导体清洗液瓶子吹塑机专业选购指南
  • AI技术新突破:图像编辑与浏览器智能体
  • PWN手的成长之路-16-OGeek2019-babyrop
  • 2025年掘进机厂家最新权威推荐榜:隧道掘进机、煤矿掘进机、岩石掘进机、盾构掘进机,专业实力与高效施工口碑之选
  • AI元人文:关于“价值原语博弈”的对话
  • 2025/10/15
  • 2025年冷却塔厂家最新权威推荐榜单:工业冷却塔、闭式冷却塔、横流式冷却塔、逆流式冷却塔专业制造商精选
  • 2025年法兰保护套厂家最新推荐排行榜:管道法兰保护罩,不锈钢法兰保护套,耐腐蚀法兰保护套公司精选
  • 2025年扒胎机厂家最新权威推荐榜:液压无损扒胎机,全自动扒胎机,汽保扒胎机,轮胎扒胎机,汽车扒胎机,大轮胎扒胎机,无损扒胎机,辽南扒胎机,小车扒胎机,立式扒胎机专业选购指南
  • 2025年中国太阳能板品牌TOP10(排行榜):格局巨变
  • 【第十五周】机器学习的学习笔记11 - 实践
  • 2025年冲压件厂家最新权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头厂商实力解析
  • 2025年无锡公考考编培训机构最新权威推荐榜:事业单位/央企国企招录培训实力厂家精选指南
  • 2025年重庆短视频代运营与百度信息流推广公司综合推荐榜,拍摄/投流/获客/引流/剪辑/包年推广哪家好?
  • 2025年重庆短视频信息流投流/获客/巨量广告投放/拍摄/代运营推广公司推荐榜区域精选公司分享
  • 俄罗斯合作伙伴 Mobx,用 NocoBase 交付多场景方案
  • 2025年法兰罩厂家最新权威推荐榜:专业防护与精密制造,工业管道安全守护首选品牌