解决ubantu下:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

最终环境:ubantu18.04,2080ti ,cuda10,cudnn7.5.0,python3.7.3,pytorch1.1.0

查看cuda版本(打开终端,输入):

nvcc -V

查看cudnn版本:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

查看python版本:

python

查看pytorch版本:  

python
import torch
print(torch.__version__)

问题原因: 各部分的版本问题。对于2080ti,仅适配cuda10。而某些版本的anaconda会默认安装适配cuda9的pytorch。

一键解决方法:

conda install pytorch torchvision cudatoolkit=10.0 -c pytorch
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于错误代码0x800700b7,这是Windows操作系统的错误代码,而不是Ubuntu操作系统的错误代码。该错误代码通常与Windows Update相关。为了解决此问题,您可以尝试以下几种方法: 1. 重新启动计算机:有时候重新启动计算机可以解决临时的错误。 2. 运行Windows更新故障排除工具:Windows操作系统提供了一个内置的故障排除工具,可以帮助您自动诊断和修复一些常见的更新问题。您可以按照以下步骤运行该工具: - 打开Windows设置(Win + I),然后选择"更新和安全"。 - 在左侧菜单中选择"故障排除"。 - 在右侧的故障排除菜单中,选择"Windows 更新",然后点击"运行该故障排除程序"。 3. 清除更新缓存:有时候更新缓存中的损坏文件可能导致更新错误。您可以按照以下步骤清除更新缓存: - 打开命令提示符(以管理员身份运行)。 - 输入以下命令并按回车键:net stop wuauserv - 输入以下命令并按回车键:net stop cryptSvc - 输入以下命令并按回车键:net stop bits - 输入以下命令并按回车键:net stop msiserver - 输入以下命令并按回车键:ren C:\Windows\SoftwareDistribution SoftwareDistribution.old - 输入以下命令并按回车键:ren C:\Windows\System32\catroot2 catroot2.old - 输入以下命令并按回车键:net start wuauserv - 输入以下命令并按回车键:net start cryptSvc - 输入以下命令并按回车键:net start bits - 输入以下命令并按回车键:net start msiserver 4. 手动重置Windows Update组件:如果以上方法都没有解决问题,您可以尝试手动重置Windows Update组件。这需要一些高级操作,请确保您有足够的了解或咨询专业人士的帮助。 希望这些方法能够帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我可以更好地帮助您。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值