linux重新安装cuda11.8
时间: 2025-04-20 14:34:54 浏览: 40
### 如何在Linux上卸载并重新安装CUDA 11.8
#### 卸载旧版CUDA
对于已经存在的较低版本 CUDA (如11.6),需要先将其完全移除。这可以通过删除特定路径下的文件夹来实现:
```bash
sudo rm -rf /usr/local/cuda-11.6
```
如果当前位于 `/usr/local/` 目录内,则可以执行以下命令[^1]:
```bash
sudo rm -rf cuda-11.6
```
接着,还需要清理残留的包管理器记录以及环境变量设置。
#### 清理残留配置
更新软件源列表,并通过APT工具查找可能遗留的相关包名,之后利用 `purge` 命令彻底清除这些包及其配置文件:
```bash
sudo apt-get update
sudo dpkg --list | grep nvidia
sudo apt-get purge '^nvidia-'
```
最后一步是编辑 `.bashrc` 或者相应的 shell 配置文件,去除任何指向已删除 CUDA 版本的 PATH 和 LD_LIBRARY_PATH 设置[^3]。
#### 下载新版本CUDA
访问 NVIDIA 官方网站下载页面获取适用于目标系统的 CUDA Toolkit 11.8 的安装程序。确保选择了正确的操作系统版本和架构组合。
#### 执行安装过程
完成上述准备工作后,按照官方指南中的说明启动安装向导。一般情况下会提供.run 文件形式的本地安装脚本,在终端中赋予其可执行权限后再运行它:
```bash
chmod +x cuda_11.8.*.run
sudo ./cuda_11.8.*.run
```
遵循屏幕提示操作直至结束即可成功部署新的 CUDA 环境[^2]。
#### 验证安装成果
重启计算机使更改生效,随后可通过下面这条简单的 Python 脚本来验证 PyTorch 是否能够识别到 GPU 设备:
```python
import torch
print(torch.cuda.is_available())
```
当输出为 True 时表示一切正常工作。
阅读全文
相关推荐
















