ubuntu安装 cuda cudnn
时间: 2025-06-01 09:11:47 浏览: 24
### 在Ubuntu系统上安装和配置CUDA与cuDNN
在Ubuntu系统上安装和配置CUDA与cuDNN需要遵循一系列步骤,以确保GPU环境能够正确运行。以下是详细的安装过程:
#### 1. 安装CUDA
根据不同的CUDA版本,可以选择不同的安装方式。以下是两种常见的安装方法:
- **通过Runfile安装**:
使用NVIDIA官方提供的Runfile进行安装。例如,安装CUDA 11.0.2时,可以使用以下命令[^1]:
```bash
wget https://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run
sudo sh cuda_11.0.2_450.51.05_linux.run
```
对于CUDA 11.7,则可以使用以下命令[^2]:
```bash
wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
sudo sh cuda_11.7.0_515.43.04_linux.run
```
- **通过APT包管理器安装**:
如果选择通过APT包管理器安装CUDA(如CUDA 9.0),可以按照以下步骤操作[^3]:
```bash
sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
sudo apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
```
#### 2. 配置环境变量
安装完成后,需要配置环境变量以使系统识别CUDA路径。编辑`~/.bashrc`文件并添加以下内容:
```bash
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
然后执行以下命令使配置生效:
```bash
source ~/.bashrc
```
#### 3. 安装cuDNN
cuDNN是深度学习框架的重要库,通常需要手动下载并安装。以下是安装步骤[^5]:
- 下载cuDNN库:访问[NVIDIA cuDNN官网](https://developer.nvidia.com/cudnn),选择与CUDA版本兼容的cuDNN版本并下载。
- 解压并复制文件到CUDA目录:
```bash
sudo cp cuda/include/cudnn*.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
```
- 验证安装是否成功:
```bash
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
```
#### 4. 注意事项
- 确保已安装适当的NVIDIA驱动程序,并且驱动版本与CUDA版本兼容。例如,CUDA 11.0.2需要NVIDIA驱动版本为450.51.05[^1]。
- 如果在WSL环境下尝试安装CUDA,可能会遇到驱动问题。建议在双系统环境中安装Ubuntu以获得更好的支持[^4]。
---
阅读全文
相关推荐


















