linux安装 cuDNN 方法
时间: 2025-07-11 10:39:35 浏览: 6
在 Linux 系统上安装 cuDNN 的过程主要包括以下几个步骤:
1. **下载 cuDNN 压缩包**
在终端中使用 `wget` 命令从 NVIDIA 官方网站下载适用于您系统的 cuDNN 版本。例如,对于 CUDA 12.x 版本的用户:
```bash
wget https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-9.3.0.75_cuda12-archive.tar.xz
```
2. **解压 cuDNN 压缩包**
根据文件格式选择合适的解压命令。如果下载的是 `.tar.xz` 文件,则可以使用以下命令进行解压:
```bash
tar -xvf cudnn-linux-x86_64-9.3.0.75_cuda12-archive.tar.xz
```
这将生成一个包含 cuDNN 库文件和头文件的目录 [^5]。
3. **复制文件到 CUDA 安装目录**
解压后,需要将 cuDNN 的头文件和库文件分别复制到 CUDA 的安装路径下。假设 CUDA 安装在 `/usr/local/cuda-11.7/` 目录中,执行以下命令:
```bash
sudo cp cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive/include/cudnn.h /usr/local/cuda-11.7/include/
sudo cp cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive/lib/libcudnn* /usr/local/cuda-11.7/lib64/
```
4. **修改文件权限**
为了确保系统能够正确访问这些文件,需要更改文件的读取权限:
```bash
sudo chmod a+r /usr/local/cuda-11.7/include/cudnn.h
sudo chmod a+r /usr/local/cuda-11.7/lib64/libcudnn*
```
5. **验证安装**
安装完成后,可以通过编写一个简单的 CUDA 程序并调用 cuDNN 接口来验证是否安装成功。此外,也可以检查 CUDA 库目录下的文件是否存在以确认安装状态 [^3]。
### 注意事项
- 在开始安装之前,请确保已经正确安装了对应版本的 CUDA Toolkit,并且其版本与所要安装的 cuDNN 版本兼容。
- 下载地址可能会随着 NVIDIA 的更新而发生变化,因此建议直接访问 [NVIDIA cuDNN 官网](https://developer.nvidia.com/cudnn) 获取最新的下载链接和安装指南 [^1]。
阅读全文
相关推荐


















