Ubuntu20.04卸载cuda12.0

解决方法

刚装cuda的时候没仔细看版本,默认安装了cuda12.0,然后发现pytorch并不支持12.0的版本,于是卸载重装,先贴解决办法再吐槽:解决办法是参考的Nvidia官方文档
只需要两步:

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

官方文档中实际上是三步:

#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

其中第二步是用来卸载nvidia驱动的,但是我想保留驱动而只卸载cuda所以就跳过了。

吐槽

之所以写这个贴是因为网上提供的一些方法太旧了,基本上都是在/usr/local/cuda-xx.x/bin文件夹中直接执行卸载程序,但是cuda12.0版本似乎没有这个卸载程序,实现不了,看了诸多帖子无法实现后只好去看官方文档。

  • 33
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
你好!以下是在Ubuntu 20.04上安装CUDA 12.0的步骤: 1. 首先,确保你的系统已经安装了适当的显卡驱动程序。你可以通过 `nvidia-smi` 命令来检查。如果未安装驱动程序,你可以使用以下命令安装官方驱动程序: ``` sudo apt-get install nvidia-driver-<version> ``` 其中 `<version>` 是你显卡驱动程序的版本号。 2. 下 CUDA Toolkit 12.0 安装包。你可以在 NVIDIA 开发者网站上找到适用于 Linux 的 CUDA Toolkit 安装包。使用以下命令下安装包: ``` wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_<version>_linux.run ``` 其中 `<version>` 是你系统架构的对应版本,如 `x86_64` 或 `ppc64le`。 3. 授予安装包执行权限: ``` chmod +x cuda_12.0.0_<version>_linux.run ``` 4. 运行安装程序: ``` sudo ./cuda_12.0.0_<version>_linux.run ``` 安装程序将会提示你接受许可协议和选择安装选项。根据你的需求进行选择。 5. 完成安装后,打开终端并编辑你的 `.bashrc` 文件: ``` gedit ~/.bashrc ``` 在文件末尾添加以下行: ``` export PATH=/usr/local/cuda-12.0/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} ``` 保存并关闭文件后,运行以下命令使更改生效: ``` source ~/.bashrc ``` 6. 最后,检查 CUDA 是否成功安装。运行以下命令: ``` nvcc --version ``` 如果显示了 CUDA 版本信息,则表示安装成功。 希望这些步骤可以帮助你成功在 Ubuntu 20.04 上安装 CUDA 12.0!如果你有其他问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值