卸载CUDA11.8,安装CUDA12.1

1.卸载cuda11.8

参考:CUDA纯净卸载(Ubuntu)_ubuntu卸载cuda-CSDN博客

方法1:(无效)

cd到安装目录的bin文件夹

 

cd /usr/local/cuda-11.8/bin


然后执行cuda自带卸载程序 

sudo ./cuda-uninstaller


⭐不一定管用,如果出现找不到:cuda-uninstaller的话,使用方法二(我的也找不到)

方法二:(有效)
执行Ubuntu的卸载删除程序3步:

sudo apt-get remove cuda
sudo apt autoremove 
sudo apt-get remove cuda*

(执行完以上命令后,剩余安装包已同时删除,如果没有执行下面命令)
 程序卸载后会剩余安装包,所以cd到安装目录下:

 cd /usr/local/
删除原有的cuda文件夹

sudo rm -r cuda-11.8
这样的话可能会有残留文件,通过以下命令查找和删除残留:

查看剩余残留:

sudo dpkg -l |grep cuda


卸载对应的残留 :

sudo dpkg -P cuda-visual-tools-11-6
所有的查询到的残留都要删除~~

sudo dpkg -P 残留文件全称

2.安装CUDA12.1

(上面没有删除驱动,所以不需要安装驱动)

参考:Ubuntu安装cuda-CSDN博客

下载安装包,安装

去因为英伟达下载cuda12.1的安装包:CUDA Toolkit 12.1 Downloads | NVIDIA Developer

可以在终端使用wget命令下载,执行安装命令

wget https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
sudo sh cuda_12.1.0_530.30.02_linux.run

也可以在官网下载后上传到Linux上,在转到对应目录下

cd 安装包目录
sudo sh cuda_12.1.0_530.30.02_linux.run

安装过程会弹出安装项

(安装过程,忘记截图,使用网上找的图)

因为不需要重新安装驱动,所以不选driver。只选cuda toolkit

环境配置

打开.bashrc

vim ~/.bashrc

向文件里添加以下配置内容

export PATH="/usr/local/cuda-12.1/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-12.1/lib64::$LD_LIBRARY_PATH"
export CUDA_HOME="/usr/local/cuda-12.1"

保存退出后执行source 命令生效

source ~/.bashrc

验证是否生效

nvcc -V

最后显示安装的cuda版本为12.1,安装成功。
 

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值