验证 NVIDIA 驱动
首先确认显卡驱动是否正常工作。在终端执行以下命令:
nvidia-smi
若输出包含 GPU 型号、显存信息及驱动版本(如 570.133.07),则说明驱动已正确加载,且支持的 CUDA 版本通常显示在右侧(例如 ≥12.8)。
lspci | grep -i nvidia
该命令用于确认系统总线中识别到的 NVIDIA 设备。


验证 CUDA 与 NVCC
CUDA 是英伟达提供的并行计算平台和编程模型,NVCC 是其编译器。检查是否已安装:
nvcc --version
如果终端未返回版本号或提示找不到命令,则表示尚未安装 CUDA Toolkit。
安装 CUDA
前往 NVIDIA 官网下载对应版本的 CUDA Toolkit: https://developer.nvidia.com/cuda-toolkit-archive

根据 Ubuntu 版本选择安装包类型。推荐使用 deb (local) 方式安装,复制对应的指令到命令行执行。
注意:部分用户在使用
network类型安装时可能遇到文件尺寸不符或同步错误;使用runfile类型时可能会提示存在现有的包管理器冲突。若遇到此类问题,建议检查网络镜像源或参考官方文档解决版本兼容性问题。
版本兼容性检查
安装前务必核对驱动版本与 CUDA 版本的匹配关系。访问 NVIDIA 官方发布说明页面: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
查看 Linux x86_64 Driver Version 对应的最低 CUDA 要求。例如,Driver Version 570 通常支持 CUDA 12.8。

若官网首页仅显示最新版本,可点击 "Archive of Previous CUDA Releases" 查找历史版本进行下载。


