问题

在mac 上使用OpenCV-Python时,程序出错,提示信息如下:

You might be loading two sets of Qt binaries into the same process. Check that all plugins are compiled against the right Qt binaries. Export DYLD_PRINT_LIBRARIES=1 and check that only one set of binaries are being loaded.
qt.qpa.plugin: Could not load the Qt platform plugin "cocoa" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

这还是使用Anaconda的python环境。

问题是说,在系统里找到了2个Qt的执行二进制环境,系统也不知道用哪一个。

解决

没想到网上也有很多人碰到这个问题。一个办法是让系统知道加载哪一个Qt环境,一种办法是让系统里只有一个Qt环境可用。

那就简单地去掉一个,让OpenCV-Python不带Qt就好。


$  pip uninstall opencv-python
Uninstalling opencv-python-4.2.0.32:Would remove:/Users/david/anaconda2/lib/python2.7/site-packages/cv2/*/Users/david/anaconda2/lib/python2.7/site-packages/opencv_python-4.2.0.32.dist-info/*
Proceed (y/n)? ySuccessfully uninstalled opencv-python-4.2.0.32

然后在重新安装 opencv-contrib-python-headless,这里是contrib,可以将依赖的opencv_python一起安装好。

$ pip install opencv-contrib-python-headless

再执行开始的出错的程序,一切OK 了。

opencv_python关于Qt的错误相关推荐

  1. 安装qtceator后无法启动help插件 Qt编译错误:cannot find -lGL 解决办法

    1. Qt编译错误:cannot find -lGL 在编译之前常见的一个小工程(在mac下创建的)的时候,出现lGL错误,我以为是不兼容,但又新建了一个项目,编译出错: cannot find -l ...

  2. Qt编译错误“GL/gl.h:No such file or directory”的解决方法

    Qt编译错误"GL/gl.h:No such file or directory"的解决方法 参考文章: (1)Qt编译错误"GL/gl.h:No such file o ...

  3. 关于QT编译错误问题

    这里的意思是出现QT编译错误: 1.之前编译没问题,突然就报错了,而且错误根本不知道啥玩意. 2.编译出现不能自动更新,比如更改ui但是编译之后没该改变. ... 解决方法: 1.删除Makefile ...

  4. 【Qt】错误GL/gl.h: No such file or directory的解决方法(以及cannot find -lGL解决方法)

    1.问题描述 QtCreator第一次编译时,报错GL/gl.h: No such file or directory 错误信息如下: /home/Qt5.6.3/5.6.3/gcc_64/inclu ...

  5. qt build错误

    装完 qt-win-commercial-4.5.0-vs2008.exe 和 qt-vsintegration-1.4.3.exe 后,在vs2008中新建Qt项目,出现这个错误: Unable t ...

  6. 【Qt】Visual Studio编译Qt项目报Qt Version错误

    00. 目录 文章目录 00. 目录 01. 问题描述 02. 开发环境 03. 问题分析 04. 问题解决 05. 附录 01. 问题描述 使用Visual Studio编译Qt项目时候,报以下错误 ...

  7. Qt 编译错误 LINK2001:无法解析的外部符号 public: virtual struct QMetaObject const thiscall Widget::metaObject

    对于Qt来说,signal和slots是Qt的核心,而对于信号来说,只有继承了QObject的类,并且在类中添加Q_OBJECT宏,信号才能有效地和槽建立连接.可是在Qt开发的前期,可能预测不到需要在 ...

  8. Qt编译错误:无法解析的外部符号 __imp__CloseServiceHandle __imp__OpenSCManager

    在项目开发的过程,我在Qt的pro工程文件中添加了一个静态库,编译工程后报了这个错误,一开始以为是静态库有问题,验证之后发现静态库是正确的,最后才发现CloseServiceHandle和openSC ...

  9. QT C1041错误

    使用QT Createor + MSVC2013写程序时.我复制了一份之前OK的代码到新的工程中,工程名字和之前的工程一样,出现了奇怪的错误.开始程序总是崩溃,后来我删掉shadow build目录, ...

最新文章

  1. C#的方法的参数修饰符详解
  2. 飞桨模型保存_重磅发布开源框架、生物计算平台螺旋桨,百度飞桨交了年终成绩单...
  3. 相机自动对焦 OpenCV 图像清晰度评价
  4. 【C/C++多线程编程之三】创建pthread线程
  5. Node.js Electron的扩展模块
  6. 进一步:BSD信号和异常同时捕获
  7. 解析xml_Mybatis中mapper的xml解析详解
  8. Python 小白从零开始 PyQt5 项目实战(8)汇总篇(完整例程)
  9. 基于WEB的本科毕业设计管理系统
  10. AMD 2020届IC校招笔试题
  11. php文章重复度检测,彻底解决网站存在的内容重复度的方法
  12. 当区块链遇上财政电子票据
  13. Exception evaluating SpringEL expression
  14. 人工智能Java SDK:声纹识别
  15. 「三代组装」Pacbio组装后如何用自身数据进行polish
  16. collections库
  17. 阵列信号DOA估计系列(二).导向矢量与空间FFT(附代码)
  18. 精研技术十数年,我却失业了
  19. 锁定“嵌入式AI”应用 中科创达启动第二轮成长
  20. 这样的员工,所有的老板都喜欢

热门文章

  1. CentOS7 安装 webgoat 7.1 简介
  2. idea下一次Jar包依赖问题的解决过程
  3. 用redis解决超卖
  4. SUSE各个系统版本安装saltstack方法
  5. FOSRestBundle功能包:自动路由生成-单REST风格控制器
  6. GlassFish linux下配置服务并自动启动
  7. Cisco交换机实现端口安全与帮定
  8. 清华大学计算机系男女,【清华大学男女比例】2016清华大学各院系男女比例
  9. linux卸载gd,linux下 安装GD
  10. 读书笔记——《迁移到云原生架构》