(已解决)pytorch错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED (安装cuda)

玄学错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 解决方案——cuDNN 卸载并重装 convE 模型错误 RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED——解决方案 阅读详情
AI摘要

本文详细介绍了如何解决pytorch与cuda版本不匹配导致的RuntimeError问题,包括卸载并重新安装pytorch,选择正确的cuda版本,以及调整虚拟空间大小来解决内存不足的情况。

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

原因:pytorch与cuda版本不对

(也有可能是内存空间不足,可以更改虚拟空间大小)

先卸载了pytorch:conda uninstall pytorch,再安装cuda的话,会自动覆盖cuda版本。

打开cmd,命令行输入

import torch
print(torch.__version__)
print(torch.version.cuda) 

若安装的cuda版本与torch对应版本不对,则出现类似错误。

以下是安装cuda: 

1.打开NVIDIA控制面板,查看当前显卡驱动能够支持的CUDA版本:

 

2.下载cuda地址

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

或者安装离线包https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/中下载所需的.tar.bz2

后台conda install  XXXX..tar.bz2

安装完成后还要安装

首先anaconda conda 切换为国内源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

命令行输入: conda install pytorch torchvision cudatoolkit=10.0

安装其他的包

pytorch官网:Pytorch官网

 根据实际情况下载:

3.下载成功后,双击exe文件安装。

安装成功的验证方法是在cmd下输入nvcc -V

安装成功.在系统变量可看到:

或者在安装路径下可看到nvcc.exe

解决RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 我的模型在训练过程中遇到了 CUDA 相关的错误,这是由于 GPU资源问题或内存不足导致的。这类错误有时候也可能是由于某些硬件兼容性问题或驱动程序问题引起的。 阅读详情

相关推荐

RuntimeError:cuDNN error:CUDNN_STATUS_EXECUTION_FAILED

CUDA 是 NVIDIA 推出的用于自家 GPU 的并行计算框架,只能在 NVIDIA 的GPU 上运行,而且只有当要解决的计算问题是可以大量并行计算的时候才能发挥 CUDA 的作用。cuDNN 是 NVIDIA 打造的针对深度神经网络的加速库,是一个用于深层神经网络的 GPU 加速库。我在Anaconda下配置了适配服务器CUDA的pytorch,但是报错如下,(下图无限接近于我的错误,但是我忘记截图我的报错了,所以用了下面这张网图)cuDNN 默认会使用,既然目前解决不了匹配问题,就先不用了。

Elon15的博客 2737

RuntimeError:CuDNN error:CUDNN_STATUS_EXECUTION_FAILED

问题:RuntimeError:CuDNN error:CUDNN_STATUS_EXECUTION_FAILED1)解决RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED_乒乒乓乓丫的博客-优快云博客绝大多可能就是cuda,cudnn,vs,python,pytorch版本,其中某个版本出了问题。 2)(已解决)pytorch错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

weixin_39450145的博客 2万+

深入解析RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED的根源与解决方案

本文深入解析了深度学习训练中常见的RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED错误的根源与解决方案。该错误通常由GPU显存不足、软件版本冲突或底层硬件问题引发。文章提供了从检查显存使用、调整批次大小、使用梯度累积,到排查CUDA、cuDNN及PyTorch/TensorFlow版本兼容性,再到调试硬件稳定性与代码问题的系统性排查指南,帮助开发者高效定位并解决这一棘手问题。

weixin_29062671的博客 438

【pytorch】RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 报错

这个错误主要与 CUDA 或 cuDNN 相关,常见原因包括显存不足或 CUDA/cuDNN 版本不匹配。你可以从调整batch_size开始,逐步排查是否是硬件资源问题或库版本问题。

weixin_56029873的博客 3258

loss.backward() cuDNN error: CUDNN_STATUS_MAPPING_ERROR

loss.backward() cuDNN error: CUDNN_STATUS_MAPPING_ERROR

梦想仗剑走天涯 1589

Pytorch常见错误记录

1、cuDNN版本不匹配 被这个问题困了一上午。。。 首先$LD_LIBRARY_PATH 显示的路径为/usr/local/cuda-9.0/lib64 cd到这个路径下发现对应的cudnn版本为7102 但是conda list显示自己anaconda对应的cudnn版本为7301 因此产生了版本不匹配 解决方案: conda install cudnn=7.1.2 将自己的cudnn版本改...

nan1104的博客 2508

Pytorch错误:Torch not compiled with CUDA enabled

报错复现: Traceback (most recent call last): File "../train.py", line 388, in <module> main() File "../train.py", line 384, in main train(args) File "../train.py", line 378, in train trainer.train() File "../train.py", line 322, in tr

yz1019117968的博客 903

从SD更新字库到FLASH,再用LCD显示

用Flash当字库存储载体。思路是先将要用到的字库文件存在SD卡,然后存储到Flash,LCD显示时候从Flash中读取 还挺顺利的,移植的原子的程序,自己稍加修改,主要是我的液晶屏函数,Flash读写函数,还有存储文件的flash地址不一样。一晚上搞定,大小字体都OK。挺高兴哈哈。这几天忙工作事情有点耽搁了学习进展嘿嘿 在text.c的showstr函数中char的字体颜色随意设置的,可以显...

weixin_30505751的博客 914

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

GTX1650+cuda10.0+Ubuntu18.04运行pytorch出现CUDNN_STATUS_EXECUTION_FAILED的一个解决办法欢迎使用Markdown编辑器 欢迎使用Markdown编辑器 网上关于这个问题的解决方法有很多,有的是更换cudatoolkit,还有的是更换torch和Python的版本的,但是这些在我这里并不适用. 最初我的程序里关于cudnn是这样设置的,当时是使用Ubuntu16.04+cuda9+pytorch1.1 config.CUDNN.BENCHMARK

qq_35260390的博客 3209

26 硬件工程师笔面试高频考点真题解析——CAN总线

CAN总线是一种差分多主串行半双工总线,采用非破坏性位仲裁机制和五层硬件错误检测(位错误、填充错误、CRC校验、格式错误、应答错误),具有高可靠性和故障容错能力。关键设计包括两端120Ω终端电阻匹配阻抗、手拉手总线拓扑、显性/隐性电平优先级仲裁。常见故障分析指出多节点异常多因终端电阻错配/漏装、星型布线违规或总线过载;高速通讯失败常由阻抗失配或线缆过长导致信号反射。相比RS485,CAN支持多主架构、硬件自动仲裁和节点故障隔离,更适用于汽车、工业等高可靠场景。

XU157303764的博客 547

块坐标下降法实战:如何用Python一步步优化无人机通信网络?

本文通过Python实战案例,详细介绍了块坐标下降法在优化无人机通信网络中的应用。文章以最大化网络吞吐量为目标,将复杂的非凸问题拆解为功率分配和轨迹规划两个子问题,并提供了完整的算法实现、代码示例及调参指南,为机器学习工程师解决类似优化问题提供了实用参考。

sat99的博客 975

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED解决办法

配置: Python 3.7.6, CUDA 10.0,Pytorch 1.3.1, cudNN 7.6 运行时出现如题错误 解决办法: 在代码前面添加torch.backends.cudnn.enabled = False 作用: 网传是禁用cuDNN作用,官网没有查到相应API 说明: 网上查到的靠谱的解决办法,意思大都是说各个版本匹配的问题,个人觉得有一定道理,可能是这么回事,以上办法,也只是针对个人的环境下,可以解决 ps: 1、什么是CUDA CUDA(ComputeUnified Device

DaMoWangZQ的博客 2471

寒武纪AI芯片业务解析:从云端到边缘,如何布局智能计算未来?

本文深入解析了寒武纪在AI芯片领域的业务布局,重点探讨了其从云端到边缘的智能计算战略。文章分析了寒武纪云端“思元”系列芯片如何作为数据中心的高性能计算基石,以及思元220等边缘芯片如何满足碎片化场景的低功耗实时处理需求。同时,也阐述了其IP授权业务模式与技术生态构建,揭示了寒武纪在激烈市场竞争中,通过软硬件全栈方案布局智能计算未来的核心路径。

weixin_29271053的博客 404

解决RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 踩过的坑(配置环境:linux+anaconda3+pytorch ...)

这个问题花了我好长好长时间,大概四五天~ 解决了之后好事很开心的,所以想记录一下,第一次写博客,有什么不对的地方希望大家可以指出来,大家一起学习~ 之前在linux系统(Ubantu)上稀里糊涂配置好的环境,后来被同实验室的小伙伴跑程序的时候不小心改动了,我想着这可不行啊,于是就自己设置了一个账号和密码,因为就我知道密码,所以在此账号下配置好的环境不会被轻易改动~ 申请了新账号,就相当于...

Lomen_280的博客 1万+

美团mtgsig 3.1.0算法还原:从加密入口到d1生成的完整链路拆解

本文详细拆解了美团mtgsig 3.1.0签名算法的完整逆向过程。通过定位加密入口函数eH,理清a6、a5、a8到d1的生成依赖链,并运用插桩技术,在JSVMP混淆环境下逐步还原了核心参数的生成逻辑,为逆向工程实践提供了清晰的纯算还原方法论。

oo7890的博客 777

SAP SD 顾问面试问题 consultant interview questionnaire

以下是我个人目前面试团队 SD顾问问题的小结,希望对大家有所帮助, 也可能有回答错误的地方,希望同行不吝赐教。 也希望各位顾问们讲你们遇到的一些面试问题做个跟贴,方便大家共同进步,谢谢。   面试问题清单:  一、销售订单类型影响: 可用性检查,交货类型,输出,信贷,定价,需求,报表,合作伙伴,文本,不完整日志,交货开票,订单开票,公司间开票,统计组,屏幕顺序组,参数文件...

weixin_33825683的博客 1809

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 解决方案

运行 pytorch gpu 时,报这个错 网上有很多人也遇到这个问题,有人说是 CUDA 和 cudnn 的版本匹配问题,有人说需要重装 Pytorch,CUDA,cudnn。我看了官网,版本是匹配的,试着重装了也不管用,而且我按照另一个系统的版本装也不行。 可以看到每次报错都在 conv.py 这个文件,就是在做 CNN 运算时出的错。 解决方法是引入如下语句 import torch to...

CatOneTwo的专栏 9537

RK3588 平台imx334 驱动调试记录

rk3588调试imx334

xiaoning132的专栏 1790

RuntimeError: CuDNN error: CUDNN_STATUS_SUCCESS

问题一:RuntimeError: CuDNN error: CUDNN_STATUS_SUCCESS File "C:\Users\tyy\AppData\Local\Continuum\Anaconda3\lib\site-packages\torch\nn\modules\module.py", line 477, in __call__ result = self.forwa...

weixin_44474718的博客 7442

YOLO26引入ECA-Net的改进版变体:1D卷积在2026目标检测的极致压榨

摘要: 2026年发布的YOLO26通过移除DFL模块、支持无NMS推理等革新成为边缘计算新标杆。为进一步提升性能,研究聚焦轻量级通道注意力机制ECA-Net,其核心创新在于用1D卷积替代传统全连接层,仅需5个参数即可实现高效通道交互。数学分析表明,ECA模块在ResNet50上仅增加80个参数,却能带来2%以上的精度提升。这种"极致压榨"的设计理念与YOLO26的轻量化特性高度契合,为在几乎不增加计算开销的前提下提升模型性能提供了可行方案。技术验证显示,该组合在COCO数据集上实现了检测精度与推理效率的双

ZDQ58818的博客 262

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED解决

RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 遇到这个问题我也是去网上找相关解决办法,都说是绝对路径和相对路径的问题,还有的说是python版本,或者cudnn的版本问题。 后面我尝试改了num_workers和batch_size的大小。将如下语句中num_workers的大小改小或者将batch_size改小就可以解决问题。原因是电脑的内存不足,每次处理的数据过大导致的。 testloader = DataLoader(datafile

qq_44420246的博客 5087

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

报错:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

今天继续炼丹,调代码。突然出现这个错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 我的内心:黑人问号脸??? 遂必应一下报错,然后gayhub上说原因是Pytorch, cuda驱动等等不匹配的原因。我继续黑人问号脸???周六,我才因为ubuntu内核更新,而装了新的CUDA驱动。而且我刚刚debug一直没问题啊! 查...

小小白 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

PyTorch : RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

TensorFlow ImportError: libcublas.so.9.0: cannot open shared object file: PyTorch : RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 这两个问题放在一起解答,而引起的原因不同。 PyTorch : RuntimeError: cuDNN err...

dongfangxiaozi_的专栏 3131

RuntimeError: cuDNN error: CUDNN_STATUS_MAPPING_ERROR等循环报错

应该是这几个一直在循环报错,刚开始百度以为是显卡不行,内存溢出等问题。

Real_lion的博客 2500

PYtorch运行报错 CUDNN_STATUS_EXECUTION_FAILED

PYtorch运行报错 折磨了两天三夜的问题 RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED Use load_from_local loader *********0 / 1********* Traceback (most recent call last): File "run_server.py", line 15, in <module> from endback import create_app Fi

reno_yuan的博客 1215
上一篇: pytorch实现wGAN(附代码)
下一篇: CVPR2020:Learning in the Frequency Domain(翻译)(一)
竹篓有个天
博客等级 码龄9年 6431粉丝 88原创
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值