📅  最后修改于: 2023-12-03 14:52:10.754000             🧑  作者: Mango
cuDNN(CUDA Deep Neural Network library)是 NVIDIA CUDA 加速深度学习计算的一个库。但有时候需要卸载这个库,以下是卸载 cuDNN Ubuntu 的步骤。
找到 cuDNN 安装路径。
卸载 cuDNN 前,需要知道其安装路径。cuDNN 默认的安装路径是 /usr/local/cuda-<version>/
,其中 <version>
是用于 CUDA 工具包的版本号,如 11.2
。
打开终端并输入以下代码,可以查看 cuda 版本和 cuDNN 版本:
cat /usr/local/cuda/version.txt
cat /usr/include/x86_64-linux-gnu/cudnn_v*.h | grep CUDNN_MAJOR -A 2
移除 cuDNN 文件。
执行以下命令,删除所有关于 cuDNN 的安装文件。
sudo rm -rf /usr/local/cuda-<version>/include/cudnn.h
sudo rm -rf /usr/local/cuda-<version>/lib64/libcudnn*
删除 cuDNN 配置。
执行以下命令,删除包含 cuDNN 配置的文件。
sudo gedit /etc/environment
在文件中,找到 /usr/local/cuda/lib64
和 /usr/local/cuda/include
,删除相关配置。
移除 cuDNN 示例。
如果您在安装 cuDNN 时安装了示例,可以使用以下命令删除它们。
sudo rm -rf /usr/src/cudnn_samples_v<version>/
注意: <version>
是 cuDNN 版本号,如 8
.
移除 cuDNN 源文件。
如果您使用 cuDNN 的源文件进行安装而不是使用二进制包,则需要执行以下命令以删除源文件。
sudo rm -rf /usr/local/cudnn*
卸载 CUDA。
如果您不再需要 CUDA 工具包,可以使用以下命令卸载它。
sudo apt-get purge nvidia-cuda*
sudo apt-get autoremove
完成卸载。
至此,cuDNN 和 CUDA 都已成功卸载。您可以重新启动计算机,以确保该过程进行得彻底。
以上是卸载 cuDNN Ubuntu 的步骤,按照上述步骤执行,即可成功卸载 cuDNN 和与之相关的文件和配置。