博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win7 32位 安装opencv-python后,运行时提示 "from .cv2 import *: DLL load failed: 找不到指定的模块" 的解决办法...
阅读量:5317 次
发布时间:2019-06-14

本文共 799 字,大约阅读时间需要 2 分钟。

安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块"。于是百度一下解决办法,结果试了N多方法后也没能解决这个问题。

最后不得不耐心的下载了dependency walker来查看opencv到底是缺少了哪个dll文件。(dependency walker这个软件还是很有用的,如果试了好多方法没有解决安装问题,可以下载下来试试。运行后,单击 file->open->"D:\python32\Lib\site-packages\cv2\cv2.cp36-win32.pyd",载入这个文件后,就可以看到到底是缺少哪个dll文件了)我的提示如下图:

于是我下载了:这个文件。解压开后有两个版本的dll文件。 一个是win7版本,一个是win8版本的。因为我的系统是32位的,我就将32位的dll文件拷贝至D:\python32\Lib\site-packages\cv2\ 文件夹下。结果又提示:

(该dll文件也可放在window/system32/ 下面,然后注册一下)

看到这个信息时,觉得真的有些彻底希望了。python都重新安装了,opencv也试了几个版本。心想在win7难以实现opencv的安装了,是不是也像有的朋友介绍的那样,把系统升级到win10或32位重装成64位。

最后心想dll文件版本不对,就试试win7的64位dll文件吧,死马当作活马医。没想到将64位的拷贝过去后,在运行测试程序,顺利通过。

(虽然没有查找到具体的解决办法,但是搜到的一些解决方法还是给了我一些提示,让我最终能顺利的跨过这些坑)

最后就以测试运行成功加载图片的结果作为结尾吧!祝查找实现opencv安装方法的你好运

转载于:https://www.cnblogs.com/imustun/p/9675401.html

你可能感兴趣的文章
SRM 628 DIV2
查看>>
2018-2019-2 20165314『网络对抗技术』Exp5:MSF基础应用
查看>>
SecureCRT的使用方法和技巧(详细使用教程)
查看>>
自建数据源(RSO2)、及数据源增强
查看>>
关于View控件中的Context选择
查看>>
2018icpc徐州OnlineA Hard to prepare
查看>>
使用命令创建数据库和表
查看>>
在16aspx.com上下了一个简单商品房销售系统源码,怎么修改它的默认登录名和密码...
查看>>
linux下Rtree的安装
查看>>
多米诺骨牌
查看>>
Linq 学习(1) Group & Join--网摘
查看>>
asp.net 调用前台JS调用后台,后台掉前台JS
查看>>
苹果手表:大方向和谷歌一样,硬件分道扬镳
查看>>
Android面试收集录15 Android Bitmap压缩策略
查看>>
PHP魔术方法之__call与__callStatic方法
查看>>
ubuntu 安装后的配置
查看>>
【模板】对拍程序
查看>>
【转】redo与undo
查看>>
Django 模型层
查看>>
dedecms讲解-arc.listview.class.php分析,列表页展示
查看>>