CUDA安装失败重试记录

CUDA安装失败解决记录

尝试0——先清理C盘内容

C:\Users\DELL\AppData\Local:清除部分软件的更新程序与用户数据
(之前我把python第三方库下载的包的地址设置在C盘,所以也占用了一部分位置)
C:\Users\DELL\AppData\Roaming:清除漫游数据
(尽管我已经把QQ和微信的文件下载位置挪到D盘,但是在Roaming/Tencent文件中还是有很多我不需要的文件,整个文件清除后,文字的聊天记录还在,图片以及表情包需要重新加载)
在这里插入图片描述

尝试1——DDU删除显卡驱动,重启后安装CUDA

安装显卡驱动

(需要用DDU删除显卡驱动,删除后,右键点击桌面是无法看到NVIDIA控制面板的,但是在设备管理器中能看到显卡)

  1. 右键点击“此电脑”–“管理”–“设备管理器”–“显示适配器”–查看显卡型号并记住
  2. 官网下载显卡驱动:根据显卡型号选择对应的驱动
https://www.nvidia.cn/Download/index.aspx?lang=cn

(注意笔记本电脑用户“产品系列”要选择带‘notebook’的,“下载类型”可以直接选“SD”)
在这里插入图片描述
这里安装的时候有个小插曲
由于我选择的是edge浏览器安装,处于安全考虑系统会有限制安装的情况
在这里插入图片描述

解决方法是:关闭defender smartscreen(win10),
即:开始菜单-设置-更新和安全-windows安全中心-应用和浏览器控制。
在这里插入图片描述
之后就可以顺利开始安装显卡驱动程序了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装时选择第二个“图形驱动程序”比较合适,“NVIDIA显卡驱动”实际上就是“NVIDIA图形驱动程序”,GeForce Experience主要用于显卡的更新
相关链接:https://zhidao.baidu.com/question/1772735504694855580.html
在这里插入图片描述
之后选择自定义安装,并且勾选执行清洁就可以了

在这里插入图片描述
在这里插入图片描述
到这里显卡驱动已经安装完成了,接下来可以安装CUDA了。

安装CUDA

桌面右键打开NVIDIA控制面板可以得知安装驱动的版本,驱动版本影响CUDA的安装版本,这里能看到我的版本是536.67
在这里插入图片描述
NVIDIA控制面板–帮助–系统信息–组件–查看驱动支持的CUDA的版本
在这里插入图片描述
上官网下载CUDA

https://developer.nvidia.com/cuda-toolkit-archive

(网站打开比较慢)
我的CUDA版本是12.2.128
所以我在官网上下载CUDA Toolkit 12.2.0
在这里插入图片描述
在这里插入图片描述
(前几次安装的时候选择了network,在这一步会比较快,但是在后续安装CUDA程序的时候比较慢)
在这里插入图片描述
(由于是local安装,所以对应的安装文件也更大)
下载结束后打开exe文件,安装
在这里插入图片描述
只安装第一个
“只安装CUDA,把其它三项取消,第二个之前已经说过为什么不用装了,第三个和第四个我看了下,其实在装驱动程序的时候就已经装了。第三个是PhysX相关的驱动,第四个是HD音频驱动程序。”
相关连接:https://blog.csdn.net/wenhao_ir/article/details/125253533
在这里插入图片描述
我的电脑中已经安装好Visual studio2022,如果没有安装VS,会弹出这样的提示:(附上VS下载网址)

https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

Alt
在这里插入图片描述
在这里插入图片描述
好的,到这里已经安装成功了。
这么看来,之前反复出现的问题应该是:

  1. 之前选择驱动程序时安装错误。
  2. 选择local安装会更保险一点,不需要每次都从network下载安装程序,减少磁盘空间的反复浪费(因为CUDA安装程序下载之后,不知道文件在哪里,不敢删)
  3. C盘的空间过小,下载内容时出错,但是结果只呈现为安装失败,并没有说磁盘空间不足。前几次下载时,我的C盘只有4GB的可用空间,这次安装成功后,直接用了近10GB的空间
    在这里插入图片描述
    参考信息
    https://blog.csdn.net/wenhao_ir/article/details/125253533
### NVIDIA CUDA 安装失败解决方案 #### 取消特定组件的选择 在自定义安装模式下取消勾选某些可能引起冲突的组件可以有效解决部分安装问题。例如,“Nsight Visual Studio Edition”的安装失败可能会导致整个CUDA套件无法正常完成部署。通过不选择该选项来尝试重新执行安装流程能够绕过这一障碍[^2]。 #### 驱动程序兼容性验证 确保所使用的显卡驱动版本与目标CUDA版本完全匹配至关重要。即使是最新的驱动也可能并不支持所有的旧版CUDA工具包;反之亦然。建议访问NVIDIA官方站点获取适用于当前系统的最新稳定版驱动,并按照指导说明进行更新操作[^3]。 #### 清理先前残留设置 当遇到持续性的安装错误时,彻底清除之前存在的任何有关NVIDIA产品的痕迹可能是必要的一步。这包括但不限于利用DDU(Display Driver Uninstaller)工具移除现有图形驱动及其关联文件、清理注册表项以及调整相关服务配置等措施。这些动作有助于创建一个干净的基础环境以便于新软件的成功引入[^1]。 #### 版本回退策略 对于那些即便采取上述多种手段仍未能克服的问题实例来说,考虑采用更早些时候发布的CUDA版本或许是一个可行的办法。有时最新的发行版会存在尚未被修复的小概率缺陷,而较老却经过广泛测试过的版本反而能提供更加稳定的体验。比如有人反馈降级至12.0版本之后顺利解决了之前的困扰[^4]。 ```bash nvcc -V ``` 此命令用于检验CUDA编译器的存在与否及具体版本号,若返回预期的结果则表明基本安装工作已经顺利完成。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值