ubuntu完全卸载cuda(备忘)

这篇具有很好参考价值的文章主要介绍了ubuntu完全卸载cuda(备忘)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

cuda的卸载方法网上都有很多,这些方法大同小异,几乎都是错的,我在卸载cuda时基本试了个遍,各种踩坑。
能查到的方法一般都是从官方文档搬过来的,然而这种使用apt-get --purge remove命令的方法并不能将cuda完全卸掉。这里把官方文档的方法贴出来:

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

我运行过这个命令,运行完之后,命令行输入nvcc --version,发现自己要卸载的cuda居然还在,切换到/usr/local中,发现自己的cuda赫然在列,大写的卸载失败。
(官方的方法不好用真堪称大水冲了龙王庙…)

卸载的实现方法

那么如何正确、完全的卸载cuda呢?

其实cuda安装时就已经准备好了卸载的接口,卸载程序在/usr/local/cuda-xx.x/bin下,需要注意的是cuda10.0及之前的版本卸载程序名为uninstall_cuda_xx.x.pl,而cuda10.1及之后的版本卸载程序名为cuda-uninstaller
找到之后运行卸载程序即可,这里的xx.x表示自己的cuda版本。

在命令行中卸载

注意把下边的xx.x替换为自己的cuda版本。
cuda10.0及以下的卸载:

cd /usr/local/cuda-xx.x/bin/
sudo ./uninstall_cuda_xx.x.pl
sudo rm -rf /usr/local/cuda-xx.x

cuda10.1及以上的卸载:

cd /usr/local/cuda-xx.x/bin/
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-xx.x

最后边加了一句sudo rm -rf /usr/local/cuda-xx.x,这是因为一般情况下cuda都配置了cudnn,在运行卸载程序时只会卸载cuda而不会一并删除cudnn的文件。因为cudnn文件还在的缘故,自己的cuda-xx.x文件夹仍然在,需要手动删除。
所以如果自己要卸载的cuda没有配置cudnn,那么cuda-xx.x文件夹在卸载完成后会被自动删除,也就没必要再运行最后一句了。

为了保证可以再执行一遍下边

  • 删除 CUDA 相关的依赖项:使用 sudo apt autoremove 命令删除 CUDA 的相关依赖项。

  • 删除 CUDA 相关的环境变量:打开 /etc/environment 文件,将可能存在的 CUDA 环境变量删除或注释掉,例如:文章来源地址https://www.toymoban.com/news/detail-619026.html

    # PATH="/usr/local/cuda/bin:$PATH"
    # LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"
    

到了这里,关于ubuntu完全卸载cuda(备忘)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CUDA纯净卸载(Ubuntu)

    cd到安装目录的bin文件夹 然后执行cuda自带卸载程序  ⭐不一定管用,如果出现找不到:cuda-uninstaller的话,使用方法二(有的人能找到,我的也找不到) 执行Ubuntu的卸载删除程序3步:  程序卸载后会剩余安装包,所以cd到安装目录下: 删除原有的cuda文件夹 这样的话可能会有

    2024年02月04日
    浏览(28)
  • ubuntu将cuda卸载干净

    先进入安装目录下的bin文件夹中 cd /usr/local/cuda-12.0/bin 执行cuda自带的卸载程序 然后勾选我们要卸载的12.0版本,选择done 卸载成功

    2024年02月16日
    浏览(30)
  • cuda 安装和卸载 (Ubuntu 2204)

    cuda需要Nvidia显卡或计算卡,AMD或intel显卡不行(但是也有套他们的标准) 就算是亮机卡也可使用,比如GT710这种 建议使用ubuntu来装,因为cuda就是在这个平台上开发的,当然别的linux系统也行 以下操作在ubuntu server 2204、debian12、debian11中都操作过,如果没有安装linux系统,可以

    2024年02月04日
    浏览(30)
  • Ubuntu彻底卸载删除cuda12.1

    执行Ubuntu的卸载删除程序3步: sudo apt-get remove cuda sudo apt autoremove  sudo apt-get remove cuda*  程序卸载后会剩余安装包,所以cd到安装目录下:  cd /usr/local/ 删除原有的cuda文件夹 sudo rm -r cuda-12.1 这样的话可能会有残留文件,通过以下命令查找和删除残留: 查看剩余残留: sudo dp

    2024年04月29日
    浏览(29)
  • 【Ubuntu】完全卸载通过deb包安装的jenkins

    要完全卸载通过Deb包安装的Jenkins,可以按照以下步骤操作: 停止Jenkins服务:首先,停止Jenkins服务,以确保它不再运行。 禁用Jenkins服务:将Jenkins服务设置为在系统启动时不自动启动。 卸载Jenkins软件包:使用apt-get命令卸载Jenkins软件包。 删除Jenkins配置和数据:卸载软件包不

    2024年02月16日
    浏览(31)
  • Ubuntu20.04卸载cuda12.0

    刚装cuda的时候没仔细看版本,默认安装了cuda12.0,然后发现pytorch并不支持12.0的版本,于是卸载重装,先贴解决办法再吐槽:解决办法是参考的Nvidia官方文档 只需要两步: 官方文档中实际上是三步: 其中第二步是用来卸载nvidia驱动的,但是我想保留驱动而只卸载cuda所以就跳过了

    2024年02月11日
    浏览(41)
  • cuda 安装和卸载 (Ubuntu 2204)详细图解

    cuda需要Nvidia显卡或计算卡,AMD或intel显卡不行(但是也有套他们的标准) 就算是亮机卡也可使用,比如GT710这种 建议使用ubuntu来装,因为cuda就是在这个平台上开发的,当然别的linux系统也行 以下操作在ubuntu server 2204、debian12、debian11中都操作过,如果没有安装linux系统,可以

    2024年02月10日
    浏览(42)
  • [CUDA][Ubuntu]如何卸载cuda和cudnn和nvidia driver

    百度有很多牛鬼蛇神的办法,试了一晚上,都不行。 包括:通过安装方式卸载,我tm根本不知道当初这个机器是怎么安装的cuda,我怎么卸载??? 通过删除文件夹和自带uninstall程序,试了,也删了,但是nvcc-v之后照样有,我踏马,这个cuda怎么比我的师姐还xx! 调到google上搜

    2024年02月11日
    浏览(35)
  • ubuntu 20.4完全卸载opencv 安装opencv 4.4

    首先完全卸载刷机时自带的opencv旧版本,不同版本版本会引起冲突。 1. 先到opencv编译安装的目录build下 cd build sudo make uninstall cd .. sudo rm -r build 2.也可以手动删除,总之删除干净即可。 sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/sh

    2024年02月06日
    浏览(31)
  • cuda 安装和卸载 (Ubuntu、debian)详细图解

    cuda需要Nvidia显卡或计算卡,AMD或intel显卡不行(但是也有套他们的标准) 就算是亮机卡也可使用,比如GT710这种 建议使用ubuntu来装,因为cuda就是在这个平台上开发的,当然别的linux系统也行 以下操作在ubuntu server 2204、debian12、debian11中都操作过,如果没有安装linux系统,可以

    2024年02月09日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包