首页 Paddle框架 帖子详情
安装paddle出现runtimeerror
收藏
快速回复
Paddle框架 问答深度学习 4282 8
安装paddle出现runtimeerror
收藏
快速回复
Paddle框架 问答深度学习 4282 8

按照官网 python -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple 这种方式安装的;

出现了错误

RuntimeError: (PreconditionNotMet) The third-party dynamic library (cudnn64_7.dll) that Paddle depends on is not configured correctly. (error code is 126)
Suggestions:

Check if the third-party dynamic library (e.g. CUDA, CUDNN) is installed correctly and its version is matched with paddlepaddle you installed.
Configure third-party dynamic library environment variables as follows:
Linux: set LD_LIBRARY_PATH by export LD_LIBRARY_PATH=...
Windows: set PATH by `set PATH=XXX; (at C:\home\workspace\Paddle_release2\paddle\fluid\platform\dynload\dynamic_loader.cc:265)

下载了cudnn,看到网上说解压到哪里cuda文件目录下,但是c盘下没有找到对应的cuda的安装目录;环境变量要怎么配置。

 

0
收藏
回复
全部评论(8)
时间顺序
JavaRoom
#2 回复于2021-08

先安装cuda再安装cudnn官网有详细说明

0
回复
三岁
#3 回复于2021-08

检查第三方动态库(如CUDA、CUDNN)是否正确安装,其版本是否与你安装的paddlepaddle相匹配。

0
回复
舵主
#4 回复于2021-08

这个问题 不是安装错误  应该是paddle库de 问题,我的是Cuda10.2 并且cudnn也装进去了,但是还是错误,我检查了下,目录cuda10.2/bin的下的动态库链接文件 为这个 cudnn64_10.dll  ,所以感觉是paddle框架的问题,望修复。

我的是win10系统。

1
回复
舵主
#5 回复于2021-08
舵主 #4
这个问题 不是安装错误  应该是paddle库de 问题,我的是Cuda10.2 并且cudnn也装进去了,但是还是错误,我检查了下,目录cuda10.2/bin的下的动态库链接文件 为这个 cudnn64_10.dll  ,所以感觉是paddle框架的问题,望修复。 我的是win10系统。
展开

已经解决:

将torch目录下的cudnn64_7.dll放到D:\anaconda3\envs\paddle_gpu\Lib\site-packages\paddle\libs目录下

就可以了

 

注意:torch是pytorch官网下载的包自带的

2
回复
锦申科技
#6 回复于2021-09

的确,如4楼所说,其实cudnn就在那个地方,但不知道怎么的,框架列出来的版本(文件名)是不对的,将对应文件改为框架提示的,检查就通过了

0
回复
FutureSI
#7 回复于2021-09

我也遇到了同样的问题,是因为现在nvidia官网上是用cudnn8配合cuda10使用的,所以就没有cudnn7那个动态链接库。我换成cudnn7的对应版本就不报错了。

0
回复
FutureSI
#8 回复于2021-09

原来cuda7才是配合cuda10版本使用的,这可能是个升级bug

0
回复
FutureSI
#9 回复于2021-09
原来cuda7才是配合cuda10版本使用的,这可能是个升级bug

cudnn7配合cuda10使用

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户