首页 > 其他分享 >pycharm中应用PPOCRLabelv2时遇到的Qt bug:This application failed to start because no Qt platform plugin coul

pycharm中应用PPOCRLabelv2时遇到的Qt bug:This application failed to start because no Qt platform plugin coul

时间:2024-09-03 11:06:09浏览次数:11  
标签:because Qt plugin fix application platform could


bug提示如上所示:This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

尝试一:https://www.cnblogs.com/hywing/p/18240487
(安装Qt过程可参考,但debug无果)
尝试二:https://blog.csdn.net/m0_62919535/article/details/129014615
(PyCharm配置PyQt5设计UI写得挺好,但我的问题不是出在这里)
尝试三:https://stackoverflow.com/questions/41994485/how-to-fix-could-not-find-or-load-the-qt-platform-plugin-windows-while-using-m/55617809#55617809
(解决了,虽然刚开始就在中文搜索引擎下get到大概是环境变量的问题,但是不知道怎么搞,so stackoverflow yyds!)

最终解决方案:

此间还涉及到,我没用conda环境的问题,还只是简单又麻烦的virtualenv,姑且按下不表

最后,附上本次bug出现场景:

点击查看代码
# 安装与运行PPOCRLabel
pip install PPOCRLabel  # 安装

# 选择标签模式来启动
PPOCRLabel --lang ch  # 启动【普通模式】,用于打【检测+识别】场景的标签
PPOCRLabel --lang ch --kie True  # 启动 【KIE 模式】,用于打【检测+识别+关键字提取】场景的标签

最终解决效果(打开了,困扰一周,竟然又又又死在环境配置上了):

标签:because,Qt,plugin,fix,application,platform,could
From: https://www.cnblogs.com/wp-blogs/p/18394143

相关文章

  • 用 `paho-mqtt` 客户端连接 RabbitMQ 并发布和订阅消息
    在Python中,使用MQTT客户端连接RabbitMQ可以通过paho-mqtt库来实现。RabbitMQ必须启用MQTT插件,这样才能作为一个MQTTBroker工作。以下是一个完整的Python示例,用paho-mqtt客户端连接RabbitMQ并发布和订阅消息。步骤1:启用RabbitMQ的MQTT插件在R......
  • QT connect的使用
    connect是Qt框架中用于连接信号和槽的函数,它是Qt的核心机制之一。通过connect,可以将一个对象的信号与另一个对象的槽(或同一个对象的槽)连接起来,这样当信号被触发时,槽函数就会被调用。这种机制实现了对象之间的松耦合通信。基本语法在Qt5和Qt6中,connect函数的......
  • 【Qt笔记】QTableView控件详解
     目录引言 一、定义与架构二、主要功能与特点2.1 显示表格数据2.2编辑表格数据2.3自定义外观和交互2.4数据排序和过滤2.5支持拖放操作2.6自适应大小2.7上下文菜单2.8信号与槽三、常用属性设置3.1设置模型3.2 设置选择模型3.3 隐藏垂直标题3.4 ......
  • 1.QT-项目创建
    Qt项目创建项目名称不能有空格和中文项目路径不能有中文路径创建窗口三大基类QWidgetQMainWindowQDialogMain函数中QApplicationa应用程序对象在Qt中有且仅有一个MyWidgetw窗口对象w.show()函数显示窗口returna.exec()进入消息循环机制,阻塞功能.pro文件Qt中的......
  • qt实现三原色滑动条变色
    在qt中有这样一个控件:就是这个HorizontalSlider他的作用相信大家都知道了,也就是通过滑动来改变数值。今天我们就使用这个控件实现一个三原色滑动变色。实现效果:1.创建UI界面 这个就不用多说了,这个大家就按照我的这个去创建就好了。2.编写代码首先我们要初始话我们的......
  • 线上applicationExecutor启动bean未加载到问题
    SpringBootapplicationExecutor启动bean未加载到1.环境springboot3.x+flowable2.问题原因报错日志:明显的使用线程池的时候Bean加载问题,发现报错日志后再代码中搜索是否存在这个bean,最终发现并没有,这个bean是spring官方创建的,官方创建示例如图:当这个Executor......
  • 【QTTabBar】手把手教你QTTabBar命令栏js脚本的自定义开发与实战
    本帖最后由二零一八小王子于2024-8-3121:45编辑<ignore_js_op>众所周知,360压缩有一个解压功能,也就是打开压缩包后点击“一键解压”就可解压完成并且打开目标文件夹。今天这里要实现的是在qttabbar的命令按钮,也就是上面的工具栏处,使用js编写一个一键解压功能。也就是对于一个......
  • 【编程规范具体案例(基于Qt、微软、谷歌和AUTOSAR C++14 参考)】 C++ 编码规范 之程序设
    目录标题基本元素3.1类和结构体3.1.1\[必须]使用恰当的访问修饰符来管理类成员的可见性3.1.2\[必须]在类中合理使用默认的特殊成员函数3.1.3\[必须]提供清晰且尽可能一致的类接口3.1.4\[建议]优先使用初始化列表来初始化类成员3.1.5\[建议]使用抽......
  • QT实战项目之音乐播放器
    项目效果演示myMusicShow项目概述在本QT音乐播放器实战项目中,开发环境使用的是QTCreator5.14版本。该项目实现了音乐播放器的基本功能,例如开始播放、停止播放、下一首播放、上一首播放、调节音量、调节倍速、设置音乐播放模式等。同时还具备搜索功能,通过搜索歌曲名字或......
  • Go - Web application
    WebapplicationbasicsThefirstthingweneedisahandler.Ifyou’vepreviouslybuiltwebapplicationsusinga MVCpattern,youcanthinkofhandlersasbeingabitlikecontrollers.They’reresponsible forexecutingyourapplicationlogicandforwrit......