解决PySide2的This application failed to start because no Qt platform plugin could be initialized问题
发布日期:2021-06-29 10:39:35
浏览次数:3
分类:技术文章
本文共 675 字,大约阅读时间需要 2 分钟。
学习使用PySide2,按照官网说明,一步一步做,报错“This application failed to start because no Qt platform plugin could be initialized“。使用pyinstaller发布后,提示“This application failed to start because no Qt platform plugin could be initializedAvailable platform plugins are: eglfs, minimal, minimalegl, offscreen, vnc, xcb"。
解决办法
1.在代码中加入如下代码即可(如果这步不行,可以尝试第2步)
import sys,osimport PySide2dirname = os.path.dirname(PySide2.__file__)plugin_path = os.path.join(dirname, 'plugins', 'platforms')os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_pathprint(plugin_path)
2.将路径“D:\ProgramData\Anaconda3\Lib\site-packages\PySide2\plugins\platforms”下的五个dll复制到“
D:\ProgramData\Anaconda3\Library\plugins\platforms”转载地址:https://blog.csdn.net/zouxin_88/article/details/106052228 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月23日 03时07分33秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
webstorm 和 phpstorm 有什么区别呢?做 WEB 开发用哪个好?
2019-04-29
常见位运算
2019-04-29
武大学生用python敲出樱花开放 | 附源码
2019-04-29
【中文教程】简单粗暴入门TensorFlow 2.0 | 北大学霸出品
2019-04-29
经典面试题:如何保证缓存与数据库的双写一致性?
2019-04-29
一份来自亚马逊工程师的Google面试指南,GitHub收获9.8万星,已翻译成中文
2019-04-29
硬货 | Redis 性能问题分析
2019-04-29
Kafka为什么这么快?
2019-04-29
灵魂四连问:API 接口应该如何设计?如何保证安全?如何签名?如何防重?
2019-04-29
一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!
2019-04-29
酸爽!IDEA 中这么玩 MyBatis,让编码速度飞起!
2019-04-29
已拿 Offer!字节跳动面试经验分享
2019-04-29
汇总一下 Intellij IDEA 常用的牛逼插件!
2019-04-29
给 Spring Boot 项目减减肥!18.18M 到 0.18M 是如何做到的?
2019-04-29
Java高并发之设计模式,设计思想
2019-04-29
再见,Navicat!我爱上了别人...
2019-04-29
我,一个靠GitHub打赏谋生的码农,年入十万美元
2019-04-29
面试官扎心一问:数据量很大,分页查询很慢,有什么优化方案?
2019-04-29
说说 Spring MVC 的执行过程?
2019-04-29
他被称为"中国第一程序员",一人之力单挑微软,如今拜入武当修道
2019-04-29