在pyqt5的开发中,如果引用了WebEngine后,通过pyinstaller经常会遇到报错:Could not found QtWebEngineProcess.exe,根据报错提示,一步一步剖析问题。

现在使用的版本:

PyQt5==5.15.4
PyQtWebEngine==5.15.4
  • Could not found QtWebEngineProcess.exe

我们可以在打包生成的target文件中,找到PyQt5的对应依赖文件PyQt5>Qt>bin>QtWebEngineProcess.exe,将EXE文件拷贝到与主程序目录下同级目录,则可以解决第一个问题,但也会出现第二个报错

  • Qt WebEngine resources not found
Qt WebEngine resources not found at E:/Project/XXX/target/XXX_desktop/PyQt5/Qt5/resources. Trying parent directory...
Qt WebEngine resources not found at E:/Project/XXX_client/target/XXX_desktop/PyQt5/Qt5. Trying application directory...
Qt WebEngine resources not found at E:/Project/XXX_client/target/XXX_desktop. Trying fallback directory... The application MAY NOT work.
Installed Qt WebEngine locales directory not found at location E:/Project/XXX_client/target/XXX_desktop/PyQt5/Qt5/translations\qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location E:/Project/XXX_client/target/XXX_desktop\qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0615/103056.192:ERROR:icu_util.cc(251)] Couldn't mmap icu data file

仔细观察报错,发现WebEngine未能在PyQt5/Qt5目录下找到对应的resources这一系列依赖文件。
通过查找文件发现,resources这一系列文件均在PyQt5/Qt的目录下,尝试将Qt目录下的全部文件夹拷贝到PyQt5/Qt5与bin同级目录下,再次启动应用

问题解决!!

PyQT5打包后报错:Could not find QtWebEngineProcess.exe相关推荐

  1. pyinstaller 打包后报错 ModuleNotFoundError: No module named ‘***‘ 最简单解决方案

    pyinstaller 打包后报错 ModuleNotFoundError: No module named '***' 最简单解决方案 参考文章: (1)pyinstaller 打包后报错 Modu ...

  2. Nuxt.js打包后报错DOMException: Failed to execute appendChild on Node

    报错问题 Nuxt.js打包后报错 DOMException: Failed to execute 'appendChild' on 'Node': This node type does not s ...

  3. PyInstaller打包exe,打包出来的可执行程序在触屏版win10家庭版系统下报错Colud not find QtWebEngineProcess.exe

    问题描述: 环境:win10企业版2016长期服务版.Python-3.7.PyQt5 -5.15.1.pyinstaller-4.0 用pyinstaller打包的exe可执行文件,在我自己的电脑上 ...

  4. Qt软件打包后报错“无法定位程序输入点于动态链接库.exe上。”解决办法(超详细,看完不会怪我)

    目录 前言 一.出现类似如下界面: 二.通过尝试分析,这个界面出现的原因是因为自己没有设置环境变量 三.其次右击打开主菜单,选择系统选项 四.选择右边的高级系统设置 五.点击环境变量 六.再系统变量里 ...

  5. Vue 打包后报错 Uncaught TypeError: Cannot redefine property: $router

    原因:就如报错提示所描述的,不能重新定义router,说明是重复定了router,说明是重复定了router,说明是重复定了router.通常是因为在项目中安装了vue-router的依赖并且用Vue ...

  6. 关于Could not find QtWebEngineProcess.exe 进程已结束,退出代码 -1073740791 (0xC0000409) 问题

    使用 QtWebEngineWidgets import QWebEngineView报错 Could not find QtWebEngineProcess.exe 进程已结束,退出代码 -1073 ...

  7. python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with ‘\x90‘ in file 的原因及解决方法

    本篇文章主要讲解,python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with '\x90' in file 的原因及解决方法 作者:任聪聪 报错说 ...

  8. python-GUI:利用pyqt5设计一个bootloader上位机页面(ZLG驱动)及打包报错faild to execute script pyi_rth_multiprocessing精简方案

    python-GUI:利用pyqt5设计一个bootloader上位机页面 1.下载pyqt5和Qt Designer 2.利用Qt Designer设计页面 步骤一:打开Qt Designer 步骤 ...

  9. pyinstaller打包torch运行后报错

    pyinstaller打包torch运行后报错 这个实际上网上很多类似的,但不太相同,得观察报错信息是否一致.如果报错的最后面有torchvision,则应该是版本问题,进行版本修改估计就ok了,但如 ...

  10. uglifyjs报错 webpack_webpack3里使用uglifyjs压缩js时打包报错的解决

    环境:webpac<4的下,安装uglifyjs.cnpm install uglifyjs-webpack-plugin -D 安装完毕后,去npm里查看uglifyjs的使用方法并添加到代码 ...

最新文章

  1. 在Windows上编译UEFI SDK 2018/OVMF的方法
  2. 网路游侠:日志审计系统与SOC的区别
  3. DockerCon 2016 深度解读: Citrix 服务发现解决方案 —— Nitrox
  4. Codeforces 1153 C Serval and Parenthesis Sequence
  5. 系统属性的JDK 12 Javadoc标记
  6. collections模块使用方法
  7. Myeclipse破解后报错解决
  8. #_1 Win10原版镜像安装教程 + 系统崩溃备份文件
  9. 《人工智能:一种现代的方法》笔记(一)
  10. 星星之火-58:CPRI协议缺点,eCPRI协议是如何克服CPRI协议的不足?
  11. 低压差线性稳压电源(LDO)原理、参数及应用
  12. Linux编程经典实例,PyQt4 精彩实例分析 - 实例1 Hello Kitty! _Linux编程_Linux公社-Linux系统门户网站...
  13. 一篇文章看懂Yandex SEO:俄罗斯外贸从这里开始
  14. 一阶电路误差分析_自动控制(3)时域分析
  15. 虚拟化技术原理(CPU、内存、IO)
  16. solr facet查询及solrj 读取facet数据
  17. wps怎么下载仿宋gb2312_仿宋gb2312字体
  18. 详解ReID的各部分组成及Trick——FastReID中的baseline配置
  19. 程序员干到30岁,真的只能转行了么?
  20. html留言板原理,js实现留言板

热门文章

  1. CentOS更改语言两种方式
  2. 2018北大数学夏令营游记
  3. 靠一套PPT上市估值120亿:新能源韭菜的自我修养
  4. 随机变量分布函数:相关习题解答
  5. 弹性伸缩Auto Scaling
  6. 苹果官方mfi认证名单_阿里六星级运营服务商名单出炉!获得官方认证的公司花落谁家?...
  7. 【OWASP TOP10】2021全球十大常见安全漏洞
  8. 一键上传文档至Google文档
  9. LWC 66: 759. Employee Free Time
  10. [CF855G]Harry Vs Voldemort