pip install 直接安装opencv_python 有时会与windows中的python版本不匹配,造成import 错误
import cv2
报错
ImportError: DLL load failed: 找不到指定的模块。

import cv2 报错dll问题

在windows 中直接使用pip安装opencv有时候会出现版本错误:
>>> pip install opencv_python
验证安装时会出错:
>>> python

import cv2
#balbabala...
ImportError: DLL load failed: 找不到指定的模块。

解决方法

出现这种问题的原因之一是安装的opencv_python 版本与python版本不匹配,造成系统无法找到合适的dll。
所以需要根据对应版本的python下载whl安装包手动安装。
例如系统为win64,python2.7,可以在这里找到对应的opencv_python版本下载:
opencv_python‑2.4.13.7‑cp27‑cp27m‑win_amd64.whl
其中2.4.13.7是opencv_python版本号,cp27是cpython2.7版本,cp27m指的是支持unicodeucs2编码。

将下载的whl安装文件copy到python运行目录下:
pip install opencv_python‑2.4.13.7‑cp27‑cp27m‑win_amd64.whl
python

>>> import cv2
# 成功导入 不报错。

附注:
查看pip 支持python版本
pip -V
pip 18.1 from path\where\python\install\lib\site-packages\pip (python 2.7)

查看pip支持的cp版本

import pip._internal
print(pip._internal.pep425tags.get_supported())   #amd64
>>>[('cp27', 'cp27m', 'win_amd64'), ('cp27', 'none', 'win_amd64'), ('py2', 'none', 'win_amd64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', 'any')]
#win32
import pip
print(pip.pep425tags.get_supported())

ref:
https://blog.csdn.net/qq_15505637/article/details/78953140
source:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
cp:https://blog.csdn.net/lanchunhui/article/details/62417519
cp27mu:https://blog.csdn.net/zahuopuboss/article/details/52967686
pip.tag:https://blog.csdn.net/qq_33733970/article/details/80503022


pic from pexels.com

Python与机器视觉(x)windows下import cv2报错dll相关推荐

  1. 在cmd下import cv2报错——OpenCV实现BRISK

    平台:win10 x64 +JetBrains PyCharm 2018.2.4 x64 +Anaconda3(python3.7.0+opencv3.4.5) Issue说明:同学发了个python ...

  2. Windows下安装RabbitMQ报错:unable to perform an operation on node时的解决方案

    Windows下安装RabbitMQ报错:unable to perform an operation on node时的解决方案 参考文章: (1)Windows下安装RabbitMQ报错:unab ...

  3. python3.5中import cv2报错

    本文未转载,原博客地址:http://blog.csdn.net/u010430471/article/details/78009446 Python3 Anaconda3下import cv2错误解 ...

  4. ubuntu16.04 安装Opencv 3.1.0 import cv2 报错ImportError: No module named hdf5

    ubuntu16.04 安装Opencv 3.1.0  import cv2时报错: Traceback (most recent call last):   File "<stdin ...

  5. 安装了ros后Python3 调用import cv2报错解决办法:

    Enjoy lab and life 分类专栏: opencv ros 错误如下: Traceback (most recent call last): File "./run.py&quo ...

  6. windows 下安装 scrapy报错:error: Unable to find vcvarsall.bat

    在windows 下通过pip install scrapy 时报错:error: Unable to find vcvarsall.bat:查看具体的错误信息看到是在 编译twisted 时报错: ...

  7. Windows下启动Apache报错:ServerRoot must be a valid directory

    在Windows环境下启动 Apache 时报错: httpd.exe: Syntax error on line 39 of D:\WebServer\Apache24\conf\httpd.con ...

  8. Windows下nginx启动报错黑屏(1113: No mapping for the Unicode character exists in the target......

    在Windows下启动nginx时就直接黑屏跳过,查了半天才找到问题.现将可能发生的原因和解决方法如下: 1.原因:解压路径中有中文所以导致启动不成功 解决方法 :将nginx解压至无中文命名的路径中 ...

  9. windows下安装pytorch报错InvalidArchiveError(‘Error with archive D:\\anaconda\\pkgs\\pytorch-1.2.0

    经历了漫长的安装包安装过程,眼看环境马上就要配好,但最后突然跳出了警告和报错: warning conda.gateways.disk.delete:unlink_or_rename_to_trash ...

最新文章

  1. Microbiome:根系分泌物驱动土壤记忆抵御植物病原菌
  2. oracle列名无效字符,案例学习Oracle错误:ORA-00904 invalid column name
  3. PHPCMS 错误日志 Only variables should be passed by ...
  4. 深入理解l内核v4l2框架之video for linux 2(一)
  5. Java集合篇:ArrayList详解
  6. exists用法_SQL中的ALL、ANY和SOME的用法介绍
  7. android activity横竖屏切换,Activity重新创建问题解决!
  8. JS一维数组转化为三维数组有这个方法就够了
  9. 网站快速成型_我的老板对快速成型有什么期望?
  10. .NET core3.0 使用Jwt保护api
  11. 前端小知识点(3):JavaScript 单线程
  12. 玩转oracle 11g(41):rman备份-00554或者04005
  13. Longformer:超越RoBERTa,为长文档而生的预训练模型
  14. 系统提示服务器响应错误,Win10系统无法打开软件提示“服务器没有及时响应或控制请求”错误的解决方法...
  15. 一文带你 GNN 从入门到起飞,做一个饭盆最稳 GNN 饭人!
  16. Spring-context-ConfigurationClassBeanDefinitionReader类
  17. .net知识和学习方法系列(三)CSharp中控件台的输入输出
  18. 2014年值得关注的10个开源项目(上)
  19. .netCore2.0 程序集DI依赖注入
  20. 目标检测(8):CenterNet-Objects as Points-将目标建模为边界框中心点的方法

热门文章

  1. Kafka刚开启就秒退
  2. python找图是什么模块-python中模块查找的原理与方法详解
  3. Tensoflow-SSD代码解读(github-balancap代码)
  4. 返回顶部:js代码篇
  5. js - 让 git 上 Mint-UI 的例子跑起来 - 方法大全
  6. phpcmsV9内容页hits点击量 - 调用总结
  7. 动漫App下载单页界面HTML源码带弹幕
  8. 恒企自考_自考,一个月时间要怎么复习?
  9. 个人自媒体博客整站模板
  10. emlog博客网站后台登录模板 上传到模板目录即可