返回
Ubuntu 安装 NVIDIA 驱动、CUDA 和 cuDNN:全面指南
人工智能
2023-09-10 02:45:10
引言
NVIDIA 驱动程序、CUDA 和 cuDNN 是深度学习和人工智能应用程序必不可少的组件。通过利用 NVIDIA GPU 的强大功能,这些工具可以大幅提高训练和推理模型的效率。本文旨在为 Ubuntu 用户提供分步指南,帮助他们安装和配置这些必备组件。
先决条件
在继续安装过程之前,请确保满足以下先决条件:
- Ubuntu 18.04 或更高版本(64 位)
- NVIDIA 图形卡(支持 CUDA)
- 互联网连接
第 1 步:下载 NVIDIA 驱动程序
从 NVIDIA 官方网站下载最新的 NVIDIA 驱动程序。选择与您的 GPU 型号和 Ubuntu 版本相对应的驱动程序。
第 2 步:安装 NVIDIA 驱动程序
- 授予终端 root 权限:
sudo su
- 运行以下命令:
sh NVIDIA-Linux-x86_64-*.run
- 按照提示完成安装。
第 3 步:下载 CUDA
从 NVIDIA 开发者网站下载最新版本的 CUDA。选择与您的 GPU 型号和 Ubuntu 版本相对应的 CUDA 工具包。
第 4 步:安装 CUDA
- 解压缩下载的 CUDA 工具包:
tar -xzvf cuda_*.tar.gz
- 进入解压缩后的目录:
cd cuda-*/
- 运行以下命令:
sudo ./cuda-install.sh
- 按照提示完成安装。
第 5 步:下载 cuDNN
从 NVIDIA 开发者网站下载最新版本的 cuDNN。选择与您的 CUDA 版本相对应的 cuDNN 库。
第 6 步:安装 cuDNN
- 解压缩下载的 cuDNN 库:
tar -xzvf cudnn-*.tgz
- 复制 cuDNN 头文件和库:
sudo cp cuda/include/cudnn.* /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn.* /usr/local/cuda/lib64
- 创建符号链接:
sudo ln -s /usr/local/cuda/include/cudnn.h /usr/include/cudnn.h
第 7 步:验证安装
要验证安装是否成功,请运行以下命令:
nvcc -V
如果命令输出显示 CUDA 和 cuDNN 版本,则表示安装成功。
结论
通过遵循本指南中的步骤,您已成功在 Ubuntu 系统上安装了 NVIDIA 驱动程序、CUDA 和 cuDNN。现在,您的系统已准备好在深度学习和人工智能应用程序中充分利用 NVIDIA GPU 的功能。如果您在任何步骤中遇到问题,请随时参考 NVIDIA 官方文档或在论坛上寻求帮助。