首页 Paddle框架 帖子详情
问题解决 import paddle.fluid
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 19966 51
问题解决 import paddle.fluid
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 19966 51

一.问题描述

1.win7 64位系统

2.安装方式:pip3 install paddlepaddle

3.python 版本:3.5.2

安装导入import paddle.fluid出错:DLL load failed: 找不到指定的模块。

二.解决方法

1. 使用depends软件查看究竟缺失什么dll,下载地址:http://www.dependencywalker.com/

下载后,用软件打开paddle安装目录(C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib\site-packages\paddle\ fluid)的core.pyd,于是软件提示缺失了两个DLL,就是下图中黄色的两个:

2.在电脑C盘中查找,其中大部分可以找到,基本都在C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Lib\site-packages\paddle\libs文件夹下。将缺失文件拷贝到C:\Windows\System32

再次使用depends软件查看,还有一个msvcr120.dll缺失,在电脑中找不到,下载一个,地址:https://cn.dll-files.com/msvcr120.dll.html

根据电脑系统位数下载,我的是64位。将其拷贝到C:\Windows\System32。

3.再次使用depends软件查看,直到黄色叹号全部消失,恭喜你离问题解决更近了一步。

4.打开python解释器测试一下,可以看到paddle导入成功,问题得到解决, 是不是有种如释重负的感觉?找个paddlepaddle的demo跑一下吧!

总结:DLL load failed: 找不到指定的模块问题,是因为系统缺失了某些dll依赖文件,特别是Ghost版的win7更容易出现该类问题。depends软件就显的很强大了,缺什么补什么,打完补丁就妥妥的听话了。

5
收藏
回复
全部评论(51)
时间顺序
夜雨飘零1
#42 回复于2020-07
解决了吗

没有,安装网上添加dll也没有用

0
回复
w
wangwei8638
#43 回复于2020-07

官网安装试试

0
回复
B
Boatower
#44 回复于2020-08

如果缺少特别多的dll文件,安装对应版本的visual_studio_community_2015_with_update_3就好使了

0
回复
火影之鸣11
#45 回复于2020-11

一用dependcy walker打开那个pyd文件的时候,立马就未响应了,怎么回事啊

0
回复
w
wangwei8638
#46 回复于2020-12
一用dependcy walker打开那个pyd文件的时候,立马就未响应了,怎么回事啊

软件不兼容?

0
回复
可乐加冰100
#47 回复于2021-02

照着做了 故障依旧  难道下的dell 版本不对?

0
回复
AIStudio810259
#48 回复于2021-02

学习了。

0
回复
我是天才
#49 回复于2021-03

如果是Linux的要怎么找依赖包?

0
回复
w
wangwei8638
#50 回复于2021-03
如果是Linux的要怎么找依赖包?

建议百度一下

0
回复
勇敢者2860102
#51 回复于2023-05

get

0
回复
我腿短先溜了
#52 回复于19天前

博主你好!我把fluid的问题解决了之后,发现在使用x=fluid.layers.data(name='x',shape=[13[,dtype='float32')进行定义张量变量x时,报错提示:module'paddle.fluid'has no attribute 'layers'。看其他好多贴,都说是这个层被舍弃了,在nn模块下,但是换成相应的代码也是报错,想问问博主有没有解决办法…希望能被看到

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