知行编程网知行编程网  2022-09-30 13:30 知行编程网 隐藏边栏  608 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python报错DLL load failed:找不到模块怎么解决?的相关知识,包括python load,以及python process这些编程知识,希望对大家有参考作用。

python报DLL load failed:找不到模块怎么解决?

python中使用模块时,可能会遇到DLL load failed: module cannot be found。下面以python中使用opencv报此错误为例,看看如何解决这个问题。

如下导入模块:

import cv2
print(cv2.__version__)

打印版本号是没有问题的,但是很多人会遇到的问题是:

ImportError: DLL load failed: 找不到指定的模块

解决方法:

1、pip的版本不对,因为pip install会自动安装最新的版本,有时候和你安装的python版本不兼容。这时候就可以下载对应的whl文件了。

2、缺少一些dll

打开Dependecy软件,打开以cv2开头的.pyd文件(pip安装在anconda\Lib\site-packages下,或者其他python安装路径下)。

发现两个 dll 丢失。然后用everything软件查找这两个dll是否在系统中,有的找到对应数字的dll粘贴到pyd相同的路径下,如果没有就从网上下载下一个。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享