• 问题描述:在某新的电脑上运行打包的exe文件时,出现闪退。
  • 问题分析:

打开一个cmd,cd到存放exe文件的目录,然后运行.****.exe文件,可以捕捉到提示的错误信息,如下图所示:


可以看到是在运行时,根据指定的PATH找不到Qt5Core.dll文件导致的。
百度一下原因,网址如下:
https://blog.csdn.net/zwyact/article/details/99778898

  • 问题解决:

总的来说呢,就是有的版本pyqt5库对系统变量的加载存在bug,具体原因只有官方才能解释了,咱也没法管了。
对有bug的版本库提供一种办法就是,在主程序中pyqt5库import之前就对系统变量进行手动设置,import代码如下:
import sys, os
if hasattr(sys, ‘frozen’):
os.environ[‘PATH’] = sys._MEIPASS + “;” + os.environ[‘PATH’]
from PyQt5 import QtCore, QtWidgets, QtGui
from PyQt5.QtWidgets import *
from untitled import Ui_MainWindow
from PyQt5.QtGui import *
这样打包之后exe就能完美运行了。
另一种方法就是,找到并拷贝Qt5Core.dll文件到指定bin目录下,即可。

.exe文件打开闪退相关推荐

  1. 解决pyinstaller打包后的exe文件打开闪退的问题

    解决pyinstaller打包后的exe文件打开闪退的问题 闪退问题:一般我们打包完后的exe文件点击运行就会直接闪退,很难看到具体错误 解决步骤: 首先打开 cmd 进入到 exe 文件所在目录(c ...

  2. Pyinstaller打包后的exe文件打开闪退解决方案

    Pyinstaller打包后的exe文件打开闪退解决方案 问题:利用pyinstaller对python代码打包后,dist文件夹中会生成一个xxx.exe可执行文件.但是很多朋友双击这个exe文件会 ...

  3. 使用pkg将node项目打包成exe后,EXE文件打开闪退

    发现网上没有相关内容,做一下记录. 项目使用了canvas,闪退的问题就是因为这个,但不清楚为什么会出现问题. 具体情况: 打开exe会闪退,发现没有启动服务,在cmd中打开该exe,发现有一条报错, ...

  4. exe闪退 怎样解决python_python文件打开闪退要怎么处理?

    原标题:python文件打开闪退要怎么处理? 有小伙伴遇到python文件打开闪退问题的经历吗?小编就曾遇到过,很疑惑,自己的软件是严格按照顺序步骤安装好的,为什么会出现这种情况呢?有疑问首先就先去了 ...

  5. 苹果系统 python闪退怎么解决_双击py文件闪退怎么办_py文件打开闪退的解决方法...

    Python文件是以.py为后缀的文件,可以用Python直接运行,但是有的朋友会发现,Python文件打不开了,点击闪退.那么双击py文件闪退怎么办呢?别急,小编现在就为大家带来py文件打开闪退的解 ...

  6. python生成exe文件运行闪退解决方法

    ** python生成exe文件运行闪退解决方法: ** 使用pyinstaller生成.exe文件: pyinstaller -F filename.py 用python写了一个程序,在python ...

  7. python文件运行闪退_python文件打开闪退怎么办

    Python文件是以 .py 结尾的文件,可以用Python直接运行.不过在使用的过程中,可能遇到python文件无法打开,点击闪退的情况.那么python文件打开闪退怎么办? 方式/步调1 步调一 ...

  8. chm文件打开闪退或者是搜索闪退解决办法

    自己在查阅API或者是其它chm文件的时候,每次点击搜索总是会闪退,百度了很久,最后还是结合了好几种方法才解决,话不多说,直接上解决方案. 如果是打不开chm文件的话,首先检查自己电脑上有没有下面这三 ...

  9. 解决运行c语言生成exe文件出现闪退的问题

    C语言生成的exe运行时默认通过控制台运行,运行完就自动退出了,我们需要解决在程序运行完之后通过按键退出. 解决方法: (1)在代码开头加上#include <conio.h> 在代码段末 ...

  10. cmd文件打开闪退_批处理闪退、运行中断等问题的处理

    本文最后更新于:2019.4.3 因为我只会一些批处理代码,所以我的"局域网共享一键修复"等软件就都做成了批处理程序(后缀名为.bat)供大家使用.有些网友反馈:右键运行批处理,会 ...

最新文章

  1. ADA4531 fA级静电放大器
  2. [编译环境] pkg-config for mac 安装
  3. 广州python平均薪资_11 月全国程序员平均工资出炉,看看的你得薪资跟上平均水平了吗。...
  4. PAT (Basic Level) Practise (中文)- 1006. 换个格式输出整数 (15)
  5. c php乱码,Cknife的PHP功能部分修正,解决SHELL无法回显以及中文乱码
  6. PSV微豆瓣FM v0.1.0
  7. 复试21天Day 20
  8. appium+python 自动化测试:解决安卓系统双击问题——获取微信聊天内容
  9. python重新执行条件_Python 基础(二)
  10. 求最大连续区间和的几种方法
  11. 获取浏览器视口宽高以及元素宽高
  12. 半导体车间测量尘埃粒子浓度等级仪器解决方案
  13. 7天搭建物联网项目 STM32 + ESP8266 第 1 节 上传数据到云平台
  14. Lpa* 源码 原理
  15. mysql 数据实时同步至sql server
  16. 关于“wining attitude”
  17. Vulnhub靶机实战——DC-8
  18. matlab彩色图添加水印,基于离散小波变换的彩色图像水印算法及其MATLAB实现
  19. 开关电源之磁隔离反馈
  20. KNN分类器实现用C语言

热门文章

  1. Tegra X2 系统上安装 openpose
  2. shell支持loop吗_如何在 Bash 中使用循环 | Linux 中国
  3. Sharepoint 列表关联Title字段设置
  4. word如何去掉背景色
  5. oracle版本区别 win7_Oracle在Win7服务管理中消失的解决方法
  6. 特征选择:python lime
  7. 大神如何用油猴提升前端开发效率 ?
  8. cloudera 卸载
  9. 日常问题(bug)反馈/回复的标准格式
  10. 关于MD5的那点事,你都了解清楚了吗?