ubuntu20.04安装cudnn8.4
时间: 2025-05-17 18:27:52 浏览: 29
### 安装 cuDNN 8.4 的完整指南
要在 Ubuntu 20.04 上成功安装 cuDNN 8.4,以下是详细的说明:
#### 系统准备
确认当前系统的版本为 Ubuntu 20.04,并且已经正确配置了 NVIDIA 显卡驱动程序以及 CUDA 工具包。可以通过以下命令验证系统环境:
```bash
lsb_release -a
nvidia-smi
nvcc --version
```
上述命令分别用于检查操作系统版本[^2]、NVIDIA GPU 驱动状态和已安装的 CUDA 版本。
---
#### 下载 cuDNN 8.4
访问 NVIDIA 官方网站并登录账户以获取 cuDNN 软件包。如果没有账户,则需注册一个新账号。
- 访问地址:[cuDNN Archive](https://developer.nvidia.com/rdp/cudnn-archive)
- 找到适用于 **CUDA 11.x** 和目标架构(通常是 x86_64)的 cuDNN 8.4 文件进行下载。
文件通常会提供 `.tar` 或者 `.deb` 格式的压缩包供选择。推荐使用 `.tar` 压缩包以便于手动解压操作。
---
#### 解压与复制库文件
假设下载的是 `cudnn-11.6-linux-x64-v8.4.0.27.tgz` 这样的 tarball 文件,在终端执行如下指令完成解压及部署工作:
```bash
tar -xzvf cudnn-11.6-linux-x64-v8.4.0.27.tgz
sudo cp cuda/include/* /usr/local/cuda/include/
sudo cp cuda/lib64/* /usr/local/cuda/lib64/
```
以上步骤将头文件放置到了 `/usr/local/cuda/include/` 中并将共享对象拷贝至 `/usr/local/cuda/lib64/` 目录下[^3]。
---
#### 更新动态链接器缓存
为了让系统识别新增加的库路径,更新 ldconfig 数据库非常重要:
```bash
echo "/usr/local/cuda/lib64" | sudo tee -a /etc/ld.so.conf.d/cuda.conf
sudo ldconfig
```
至此,cuDNN 库已被正确加载入运行环境中[^1]。
---
#### 测试安装是否成功
为了检验 cuDNN 是否正常运作,可以尝试编译官方样例代码或者利用 TensorFlow/PaddlePaddle 等框架构建深度学习模型来观察性能表现差异。
---
### 注意事项
如果遇到权限错误或其他异常情况,请确保所有涉及目录具有适当读写许可权;另外注意不同版本间可能存在兼容性问题,务必参照具体需求挑选匹配组合。
阅读全文
相关推荐




















