【pytorch安装】nvidia cuda 旧版卸载不净 安装失败的解决记录

本文提供了一种解决旧版 NVIDIA CUDA 卸载不干净导致新版 CUDA 11.1 安装失败的方法。通过彻底清除旧版 CUDA 相关文件并采用自定义安装方式,逐一解决问题,最终实现新版 CUDA 的成功安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【pytorch安装】nvidia cuda 旧版卸载不净 安装失败的解决记录

  1. 想升级到cuda11.1,需要卸载旧版cuda,但是旧版一直卸载不净,导致新版cuda总是安装失败,首先使用了显卡驱动清理,强制卸载,清理注册表等各种方法,不过发现NV在Program files底下仍然有文件夹。所以首先利用卸载工具等确认所有NV相关的都卸载好了,应用列表和注册表都没有NV相关的东西,删净相关文件夹。(win10能撑起基本的驱动)。
  2. 给安装包exe解压到某个固定的文件夹,省着多次安装中每次提取;
  3. 每次安装点击解压出来的setup.exe,都选自定义安装,看失败结果列表,分成未安装和失败等,注意到很可能是个别失败导致整个安装失败,所以如果谁显示为失败,下次在自定义那里就取消勾选谁,需要完全展开树形结构来取消对勾。
  4. 如此会成功(但不完全)的安装一次,记住那些取消掉而没有安装部分的名字。比如:nsight-nvtx。
  5. 进入之前解压出来的文件夹,找到第四步对应名字的文件夹,运行其中的msi,进行手动安装;有可能安装程序先按remove运行,然后需要再次运行而install,也可能弹出对话框,需要选择安装包路径,就选择当前找到对应的msi的路径,进行进一步安装。
  6. 确认都安装完成,重启
  7. 进行接下来配置cudnn、环境变量的工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值