如何完全卸载cuda toolkit和driver?【ubuntu】

Ubuntu and Debian

To remove CUDA Toolkit:

sudo apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \
 "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"

To remove NVIDIA Drivers:

sudo apt-get --purge remove "*nvidia*" "libxnvctrl*"

To clean up the uninstall:

sudo apt-get autoremove
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要卸载Ubuntu上的CUDA和cuDNN,可以按照以下步骤进行操作: 1. 卸载CUDA sudo apt-get --purge remove cuda 2. 删除CUDA安装目录 sudo rm -rf /usr/local/cuda 3. 删除CUDA环境变量 sudo nano /etc/environment 在文件中删除以下行: export PATH=/usr/local/cuda-10./bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-10./lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 4. 卸载cuDNN sudo apt-get --purge remove libcudnn7 5. 删除cuDNN安装目录 sudo rm -rf /usr/local/cuda-10./lib64/libcudnn* 6. 删除cuDNN环境变量 sudo nano /etc/environment 在文件中删除以下行: export LD_LIBRARY_PATH=/usr/local/cuda-10./lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 完成以上步骤后,CUDA和cuDNN就已经被完全卸载了。 ### 回答2: Ubuntu卸载cuda和cudnn相对比较简单,可以按照以下步骤来操作: 1. 首先,我们需要打开终端,输入以下命令来检查CUDA是否已经安装: ``` nvcc --version ``` 如果出现类似于以下的输出,说明CUDA已经安装成功: ``` nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2016 NVIDIA Corporation Built on Tue_Jan_10_13:22:03_CST_2017 Cuda compilation tools, release 8.0, V8.0.61 ``` 如果没有输出或者出现错误提示,说明CUDA没有安装成功或者已经被卸载。 2. 卸载CUDA前需要先卸载驱动程序,输入以下命令来卸载NVIDIA驱动程序: ``` sudo apt-get remove --purge nvidia* ``` 如果你使用的是手动安装(即不是通过PPA方式安装的),则需要手动卸载。 3. 现在我们可以通过以下命令来卸载CUDA和cuDNN: ``` sudo apt-get remove --purge cuda* sudo apt-get remove --purge libcudnn* ``` 这会删除CUDA和cuDNN的所有组件和文件。 4. 最后,我们需要删除路径变量中的CUDA和cuDNN路径,打开`~/.bashrc`文件,查找并删除以下三行: ``` # NVIDIA CUDA Toolkit export PATH=/usr/local/cuda/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ``` 删除后保存文件并重新启动终端。 以上就是Ubuntu卸载CUDA和cuDNN的方法,按照以上步骤操作即可完成卸载。 ### 回答3: 1. 卸载CUDA 1.1 卸载CUDA toolkit 在终端窗口中输入以下命令: sudo apt-get --purge remove cuda 这个命令会卸载所有的CUDA包。如果您不想卸载全部的CUDA,可以用以下方式来卸载指定的CUDA包: sudo apt-get --purge remove cuda-<package> 其中,<package>需要用卸载CUDA包的名称替代,如cuda-core,cuda-cufft,cuda-nvrtc,等等。 1.2 删除环境变量 如果您已经在~/.bashrc文件中添加了CUDA环境变量,并且想要取消这些环境变量,可以使用以下命令从该文件中删除环境变量: sudo gedit ~/.bashrc 在文件末尾找到您添加的CUDA环境变量,并将其删除,然后保存文件并退出。 1.3 删除CUDA目录 最后,如果您想彻底删除CUDA目录,可以使用以下命令: sudo rm -rf /usr/local/cuda-X.X 其中,X.X需要替换为您卸载CUDA版本号。 2. 卸载cuDNN 2.1.1 卸载cuDNN v8.x版本 如果您已经安装了CUDA v11.0或更高版本,cuDNN v8.x包已经和CUDA一起安装了。所以不需要卸载。 如果您单独安装了cuDNN v8.x,请使用以下命令卸载: sudo apt-get --purge remove libcudnn8 sudo apt-get --purge remove cudnn8-samples 2.1.2 卸载cuDNN v7.x及以下版本 如果您使用的是cuDNN v7.x或以下版本,请使用以下命令卸载: sudo rm /usr/local/cuda/include/cudnn.h sudo rm /usr/local/cuda/lib64/libcudnn* sudo apt-get --purge remove libcudnn7-dev 2.2 删除环境变量 如果您已经在~/.bashrc文件中添加了cuDNN环境变量,并且想要取消这些环境变量,可以使用以下命令从该文件中删除环境变量: sudo gedit ~/.bashrc 在文件末尾找到您添加的cuDNN环境变量,并将其删除,然后保存文件并退出。 希望我的回答可以帮到你,任何问题欢迎继续咨询。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值