cuda和cudnn卸载
时间: 2025-01-07 21:56:52 浏览: 17
### 如何彻底卸载 CUDA 和 cuDNN
#### 卸载 CUDA
对于 Windows 用户,在控制面板中进入程序和功能(Windows 10 中为“应用和功能”),定位到 NVIDIA CUDA Toolkit 的条目,通常是类似于 `NVIDIA CUDA Toolkit 9.0` 这样的名称。选中该条目并执行卸载操作,依照屏幕上的指示完成整个流程[^1]。
针对 Linux 系统下的用户,则可以采用命令行的方式来进行更深层次的清理工作。一种方式是在 `/usr/local/` 路径下找到对应版本号的 CUDA 安装目录,比如 `/usr/local/cuda-11.4/bin`,接着通过管理员权限运行其中名为 `cuda-uninstaller` 的脚本文件来实现自动化卸载过程[^3]。
另一种更为通用的方法适用于基于 Debian 或 Ubuntu 发行版的操作系统,可以通过包管理工具 dpkg 来移除与 CUDA 相关的所有软件包:
```bash
sudo apt-get remove cuda
```
这条命令会尝试删除所有由官方渠道安装过的 CUDA 组件及其依赖项。
#### 卸载 cuDNN
同样地,在 Linux 平台上,如果之前是以 deb 文件形式安装了 cuDNN 库的话,那么可以直接利用 dpkg 命令逐个卸载各个组件:
```bash
sudo dpkg -r libcudnn8-samples
sudo dpkg -r libcudnn8-dev
sudo dpkg -r libcudnn8
```
为了验证这些库确实已经被成功清除掉,还可以再次查询已安装的软件包列表,确认不再存在任何残留记录:
```bash
sudo dpkg -l | grep cudnn
```
当上述命令返回为空时,意味着 cuDNN 已经被完全清除了[^2]。
阅读全文