ubuntu20.04中安装不同版本cuda
时间: 2025-03-05 17:47:08 浏览: 64
### 如何在 Ubuntu 20.04 上安装指定版本的 CUDA
#### 准备工作
为了确保顺利安装特定版本的 CUDA,在开始之前需确认已正确安装 NVIDIA 显卡驱动程序。可以通过命令 `nvidia-smi` 来验证当前系统的 GPU 和其对应的驱动版本,进而判断可以安装的最大 CUDA 版本[^3]。
#### 获取所需资源
访问[NVIDIA官方网站](https://developer.nvidia.com/cuda-toolkit-archive),根据需求选择合适的 CUDA Toolkit 版本下载相应的本地 deb (network) 文件。对于网络受限的情况,建议提前准备好离线安装包。
#### 安装过程
1. **更新软件源**
更新现有的软件列表以获取最新的依赖关系信息。
```bash
sudo apt update && sudo apt upgrade -y
```
2. **卸载旧版CUDA(如果存在)**
清理任何先前存在的 CUDA 安装以防冲突。
```bash
sudo apt-get --purge remove "*cublas*" "cuda*"
```
3. **安装新版本CUDA**
使用 dpkg 命令来安装刚刚下载好的 .deb 文件。
```bash
sudo dpkg -i cuda-repo-ubuntu2004_*.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda=<version>
```
4. **配置环境变量**
编辑 ~/.bashrc 或者 /etc/profile 文件加入如下路径设置:
```bash
export PATH=/usr/local/cuda-<version>/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-<version>/lib64\
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
source ~/.bashrc
```
5. **创建符号链接简化调用**
对于多个不同版本共存的情况下,可通过建立软链的方式方便切换默认使用的 CUDA 版本。
```bash
cd /usr/local/
sudo ln -sf cuda-<specific_version> cuda
```
完成以上操作后重启计算机使更改生效,并通过 nvcc –version 测试是否成功安装目标版本的 CUDA 工具集[^1]。
阅读全文
相关推荐


















