1、首先下载安装对应Python版本的opencv-python:https://pypi.org/project/opencv-python/#files

我这里下载的是:opencv_python-3.4.3.18-cp36-cp36m-win_amd64.whl

2、安装,将下载的放到目录**\Lib\site-packages中,在该目录下,shift+右键,打开命令行:

pip install opencv_python-3.4.3.18-cp36-cp36m-win_amd64.whl

3、安装后运行总是提示:cv2 DLL load failed: 找不到指定的模块。

解决方法:使用depends软件查看究竟缺失什么DLL

下载地址:http://www.dependencywalker.com/

下载后,用软件打开Opencv安装目录(目录名称是cv2,**\Lib\site-packages\cv2)的cv2.cp36-win_amd64.pyd,于是软件提示缺失了三个DLL,就是下图中黄色的三个:

于是在电脑中查找,其中IEShims.dll可以找到,在我的电脑:C:\Windows\winsxs\amd64_microsoft-windows-ie-ieshims_31bf3856ad364e35_8.0.7601.17514_none_c06d7c9c27da8591下,看路径应该是64位版本的。

还有gpsvc.dll也可以找到,在C:\Windows\winsxs\amd64_microsoft-windows-grouppolicy-base_31bf3856ad364e35_6.1.7601.23452_none_86a5927916e2461a下

api-ms-win-downlevel-shlwapi-l1-1-0.dll在网上下载了一个:https://www.jb51.net/dll/72355.html,我的是win7系统64位用的是圈起来的:

如果选错了用的时候会提示不是有效的Win32应用程序:

将这DLL复制到**Lib\site-packages\cv2路径下,再次用depends查看叹号消失即可使用。

在终端中也没报错:

python 调用opencv dll_【问题已解决】python 3.6下安装opencv-python解决cv2 DLL load failed: 找不到指定的模块问题...相关推荐

  1. 成功解决module = loader.load_module(fullname) ImportError: DLL load failed: 找不到指定的模块。

    成功解决module = loader.load_module(fullname) ImportError: DLL load failed: 找不到指定的模块. 目录 解决问题 解决方法 T1.搜索 ...

  2. python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...

    最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只 ...

  3. python install scikit-image后,报错ImportError: DLL load failed: 找不到指定的模块

    安装: 通过pip方式成功安装后,依然报错如下图: pip install scikit-image 报错如图: Traceback (most recent call last):File &quo ...

  4. python 安装gdal成功,但是导入报错:DLL load failed 找不到指定的模块

    最近基于Python3.8安装gdal,报错如题,尝试了很多方法,包括各种替换gdal版本,升级对应的依赖包版本一直没得到解决. 最后看到两个很有参考价值的文章: 1.关于python环境配置几个常见 ...

  5. python使用scipy报错:“ImportError: DLL load failed: 找不到指定的模块”的解决方案

    经过了一个暑假,好久没有使用实验室电脑里的python了,最近组会逼近,赶紧打开尘封已久的电脑,想着赶紧拾起上学期的思路,做点科研.但是当执行以前写好并调试好的程序时,出现了这样的错误: Traceb ...

  6. win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...

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

  7. “Open3d:ImportError: DLL load failed: 找不到指定的模块”解决思路和方法

    (1)问题分析:在python3.9的pip中下载open3d和open3d-python,版本为0.15.1和0.3.0.然后导入open3d包,import open3d as o3d报错:&qu ...

  8. in module     from . import multiarray ImportError: DLL load failed: 找不到指定的模块解决

    1.问题现象: D:\path\python.exe "D:/ML_SourceCode/machinelearninginaction/Ch/b.py" Traceback (m ...

  9. 解决安装tensorflow-gpu:ImportError: DLL load failed:找不到指定的模块。从根源解决问题

    对各版本均可用 1.报错样式 2.查找DLL文件 3.我的环境 1.报错样式 在一段时间没有使用TensorFlow之后,当我再次打开,企图运行import TensorFlow as tf 时出现了 ...

最新文章

  1. java数字转中文_Java程序:输入数字转换成中文输出
  2. 中国工商银行已使用OceanBase!
  3. RetinaFace Mxnet转TensorRT
  4. 关系数据库范式粗略理解
  5. CSS的alt:图片无法显示时候显示alt内容
  6. PyCharm安装开发游戏的Pygame
  7. 卷积神经网络原理_人脸识别背后,卷积神经网络的数学原理原来是这样的
  8. Django环境搭建及学前准备
  9. 创建 SSH Keys
  10. django 1.8 官方文档翻译: 3-5-1 使用Django输出CSV
  11. 汇编语言王爽实验十三
  12. linux内核hack,怎么Hack Linux的内核符号?
  13. 二值图像分析:轮廓形状逼近与拟合
  14. 新坑 GAN神经网络
  15. 如何使用 群晖Docker 安装教程,运行智汀家庭云?
  16. ctfshow七夕杯 writeup
  17. c语言fscanf 发生段错误,亚嵌教育
  18. Shiro之基本使用
  19. 市面上常见模拟器比对
  20. 怎样用蚯蚓钓鲤鱼的技巧介绍

热门文章

  1. 华为p50预计售价鸿蒙是什么,华为P50pro曝光,鸿蒙0S+5500毫安,售价却让人买不起...
  2. ajax编写前台的时候,列表显示部分,表格显示不出来,但是可以获取到数据
  3. Java基础01 1个和2个区别比较
  4. hadoop配置文件还原_hadoop配置文件详解,安装及相关操作
  5. python程序设计搜题软件下载_智慧职教云课堂APPPython程序设计答案搜题公众号
  6. windows下python安装gmpy2_安装Python模块gmpy2中的问题解决
  7. eclipse spring mysql_为Eclipse上的Maven project添加SpringMVC和Mybatis以实现数据库
  8. GitLab轻松创建一个Merge Request
  9. 点乘 线性代数_如果看了这些还不懂线性代数,你就来锤我和广坤
  10. java光标_java怎么设置光标位置 java设置光标位置方法