📌  相关文章
📜  如何卸载 cudnn ubuntu - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:10.754000             🧑  作者: Mango

如何卸载 cuDNN Ubuntu

cuDNN(CUDA Deep Neural Network library)是 NVIDIA CUDA 加速深度学习计算的一个库。但有时候需要卸载这个库,以下是卸载 cuDNN Ubuntu 的步骤。

步骤
  1. 找到 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
    
  2. 移除 cuDNN 文件。

    执行以下命令,删除所有关于 cuDNN 的安装文件。

    sudo rm -rf /usr/local/cuda-<version>/include/cudnn.h
    sudo rm -rf /usr/local/cuda-<version>/lib64/libcudnn*
    
  3. 删除 cuDNN 配置。

    执行以下命令,删除包含 cuDNN 配置的文件。

    sudo gedit /etc/environment
    

    在文件中,找到 /usr/local/cuda/lib64/usr/local/cuda/include,删除相关配置。

  4. 移除 cuDNN 示例。

    如果您在安装 cuDNN 时安装了示例,可以使用以下命令删除它们。

    sudo rm -rf /usr/src/cudnn_samples_v<version>/
    

    注意: <version> 是 cuDNN 版本号,如 8.

  5. 移除 cuDNN 源文件。

    如果您使用 cuDNN 的源文件进行安装而不是使用二进制包,则需要执行以下命令以删除源文件。

    sudo rm -rf /usr/local/cudnn*
    
  6. 卸载 CUDA。

    如果您不再需要 CUDA 工具包,可以使用以下命令卸载它。

    sudo apt-get purge nvidia-cuda*
    sudo apt-get autoremove
    
  7. 完成卸载。

    至此,cuDNN 和 CUDA 都已成功卸载。您可以重新启动计算机,以确保该过程进行得彻底。

结论

以上是卸载 cuDNN Ubuntu 的步骤,按照上述步骤执行,即可成功卸载 cuDNN 和与之相关的文件和配置。