E: Unable to locate package cuda
时间: 2023-09-11 17:08:24 浏览: 117
你在安装 CUDA 时遇到了“E: Unable to locate package cuda”错误,这通常是因为没有正确添加 CUDA 软件源导致的。你需要按照以下步骤添加 CUDA 软件源:
1. 打开终端并输入以下命令,以备份原始软件源列表:
```
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
```
2. 执行以下命令,添加 CUDA 软件源:
```
sudo sh -c 'echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /" > /etc/apt/sources.list.d/cuda.list'
```
注意:如果你的 Ubuntu 版本不是 20.04,需要将上面命令中的 “ubuntu2004” 改为你的 Ubuntu 版本代号。例如,如果你的 Ubuntu 版本是 18.04,则需要将 “ubuntu2004” 改为 “ubuntu1804”。
3. 导入 NVIDIA GPG 公钥,以验证 CUDA 软件源:
```
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub
```
注意:同样需要将上面命令中的 “ubuntu2004” 改为你的 Ubuntu 版本代号。
4. 更新软件源并安装 CUDA:
```
sudo apt-get update
sudo apt-get install cuda
```
执行完上述步骤后,应该就可以成功安装 CUDA 了。希望这能帮到你。
阅读全文