问题解决 import paddle.fluid
wangwei8638 发布于2019-04-13 20:07 浏览:1868 回复:17
1
收藏

一.问题描述

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软件就显的很强大了,缺什么补什么,打完补丁就妥妥的听话了。

收藏
点赞
1
个赞
共17条回复 最后由wangwei8638回复于2019-05-20 17:26
#18wangwei8638回复于2019-05-20 17:26:59
#17 q826739324回复
还真解决了,thanks

客气了

0
#17q826739324回复于2019-05-20 12:09:56

还真解决了,thanks

0
#16q826739324回复于2019-05-20 12:09:18

还真被解决了,thanks.

0
#15wangwei8638回复于2019-05-19 15:30:25

这也可以,相当于换了操作系统

0
#14天蝎过水电费回复于2019-05-19 12:30:01
#8 Adiosamuse回复
您好,请问您这个问题解决了吗,我的和你一模一样

解决方式:换了台电脑

0
#13wangwei8638回复于2019-04-28 20:51:59
#10 蓑衣老农回复
楼主牛鼻

呵呵,有用就好

0
#12wangwei8638回复于2019-04-28 20:51:27
#11 hunbisunny回复
楼主太强了,方法是正道!!!感谢!!! 下载dll的时候一定要注意下的是32bit还是64bit,要跟你的主机匹配上
展开

我也是各方求教好久才搞定,乐于分享

0
#11hunbisunny回复于2019-04-28 15:55:16

楼主太强了,方法是正道!!!感谢!!! 下载dll的时候一定要注意下的是32bit还是64bit,要跟你的主机匹配上

0
#10蓑衣老农回复于2019-04-28 09:54:54

楼主牛鼻

0
#9颓圮ed回复于2019-04-27 21:06:00

帮老哥顶一个,终于解决这问题了

0
#8Adiosamuse回复于2019-04-27 01:34:17
#5 天蝎过水电费回复
按照步骤都完成了,depends软件显示没有缺少文件了,但还是有问题 [图片]
展开

您好,请问您这个问题解决了吗,我的和你一模一样

0
#7hunbisunny回复于2019-04-24 19:33:00

试试 楼主的方法 希望OK啊

0
#6wangwei8638回复于2019-04-15 07:11:35
#5 天蝎过水电费回复
按照步骤都完成了,depends软件显示没有缺少文件了,但还是有问题 [图片]
展开

具体配置环境呢?错误问题先百度一下

0
#5天蝎过水电费回复于2019-04-14 20:39:07

按照步骤都完成了,depends软件显示没有缺少文件了,但还是有问题

0
#4wangwei8638回复于2019-04-14 18:15:40

官网有64位的

https://cn.dll-files.com/msvcr120.dll.html

0
#3天蝎过水电费回复于2019-04-14 18:12:02

能麻烦把MSVCR120.DLL发一下吗,找到的都是32位的

0
#2wangwei8638回复于2019-04-13 20:26:28

困扰了很久的问题,原来还是有解决办法的

0
TOP
切换版块