python-exe执行闪退问题

Python生成exe文件运行黑框闪退问题解决办法 python编程文件打包生成exe文件,生成的exe文件运行黑框闪退的解决方法,仅供大家参考。 阅读详情

最近在写python脚本,并且打包成exe执行。但是发现exe点击之后会一直闪退!并且很难看到为什么闪退(肯定是python执行异常了!!)。在网上也看到了很多人提供的办法,但是发现可能不是最好的。我这边发现两个解决方法,提供给大家!

一、 cmd执行
在这里插入图片描述
这样就不会闪退了,并且可以知道异常问题!例如我这里就是列表超出范围了!!

二、exe执行

我们直接执行exe会闪退,但是我就行通过exe执行捕获异常。可以在代码中添加

在这里插入图片描述

    try:
		"代码块"
    except Exception as e:
        print("e:  ", e)
        time.sleep(10) //这里延时也可以不需要!
        os.system('pause')

这里需要注意哈!!! 你的执行代码最好放到try里面,因为它只会捕获try里面执行的代码。如果你放在外面,它依然无法捕获!!!

在这里插入图片描述
这里捕获的错误与cmd下执行是一样的!!

希望这些解决方法对大家有帮助

python打包exe后点击就闪退,python打包成exe运行报错 这篇文章主要介绍了python打包的exe有的电脑不能运行,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 阅读详情

相关推荐

使用windbg抓取dump文件,分析闪退原因

使用windbg工具抓取dump文件,分析闪退原因

jigsaw_joker的博客 1995

Python将写好代码打包为exe闪退怎么办(小概率问题篇)

不知道大家在将Python代码打包为exe文件时有没有遇到过这样的问题,那就是打包完的文件一直闪退,无法运行。今天我在打包的时候就遇到了这个问题。 遇到问题后,我第一时间到优快云翻看文章,看看有没有和我遇到了同一个问题。但是查找了许多篇文章,貌似没有人遇到过类似的问题。 所以我决定写一篇文章,来向大家分享我是怎么处理我遇到的问题的。 首先,我先告诉大家这个问题的原因吧。exe文件经常闪退有可能是因为——你所要打包的文件中引用了一个外界的包,而这个包并没有跟着代码变成exe。 我们可以通过查看pyc

jordan_wang922的博客 1万+

使用pyinstaller打包python程序为exe却不能执行的解决办法

“温故而知新”,故写此学习笔记,以待需要时查看。如若此文有助于解决你的问题,自然最好不过了。 问题描述: 在学习《python编程:从入门到实践》的过程中,将alien_invasion(外星人入侵)游戏项目使用pyinstaller打包时,虽然打包成功。但是alien_invasion.exe可执行exe出现闪退。 解决方案: 1.在命令行中,输入cd de...

xuexicankao的博客 4万+

exe文件运行后无输出直接闪退如何找解决办法

exe文件运行后无输出直接闪退如何找解决办法

Mintary的博客 5684

分析攻击流量样本

利用wireshark分析.pcap攻击样本的攻击流程,利用漏洞等。

一段旅途 6844

Cgroup对进程所占用的CPU与内存资源同时进行限制的测试

测试环境:Ubuntu。处理器数量:1CPU。内存大小:2048MB。 以下是测试程序mem_cpu_test.c的代码。 将mem_cpu_test.c编译为可以运行的程序mem_cpu_test。 运行程序,并用top命令查看mem_cpu_test所占用的系统资源情况,可以看到,mem_cpu_test使用了50%左右的内存资源,也就是1000MB左右,并占用了接近全部的CPU资源。 关闭以上的程序后,在Cgroup子系统memory和cpu下分别创建进程组test1和test2。 并设置tes

qq_44998067的博客 1154

PyInstaller 打包 Python 脚本为 .exe 可执行文件闪退、No Model named XXX问题

在上一篇文章中,我们介绍了如何将 Python 脚本打包为 .exe 可执行文件,但有时候打包生成的 .exe 文件会出现各种问题,比如.exe 可执行文件闪退、No Model named XXX等问题,今天这篇文章我们来看看如何解决这些问题。

Lorin 洛林的后端技术小站 2569

Loupe Browser实战指南:解锁10xGenomics单细胞数据的可视化奥秘

本文提供了Loupe Browser的实战指南,帮助用户无需编程即可探索和可视化10xGenomics单细胞数据。文章详细介绍了从数据导入、界面导航到细胞亚群鉴定、差异基因分析的核心操作流程,并分享了高级技巧与避坑指南,是快速上手这一强大可视化工具的必备参考。

weixin_29313423的博客 206

【问题记录】python的py文件生成exe可执行程序闪退

今天想弄一下这个,记录一下过程: 1. pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller vei.py 执行这个之后生成了build目录和exe文件,但发现exe存在闪退问题: 查了一下说缺少相关包,继续下载: pip install pypiwin32 -i https://pypi.tuna.tsinghua.edu.cn/simple https://www.lfd.uci.edu/~goh

qq_41358574的博客 3209

当GO.db安装失败时,生物信息学新手应该知道的5个底层逻辑

本文为生物信息学新手提供了解决GO.db安装失败的5个关键底层逻辑,包括网络连接与镜像源设置、版本兼容性检查、依赖关系管理、SQLite存储机制理解以及调试技巧。特别针对Bioconductor的GO.db包安装问题,详细介绍了如何通过切换国内镜像、管理版本冲突和解决依赖问题来成功安装,帮助用户高效克服常见安装障碍。

weixin_29062823的博客 407

Ghidra逆向分析实战:从安装JDK到解析STM32的bin文件(附SVD插件配置)

本文详细介绍了使用Ghidra进行STM32固件逆向分析的完整流程,从JDK安装配置到SVD插件的应用。通过实战案例展示如何解析bin文件、恢复符号信息以及利用SVD插件识别外设寄存器,帮助开发者高效完成嵌入式设备的逆向工程任务。

weixin_29309475的博客 645

python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退

问题描述: python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退,并提示no module named ‘pyproj.datadir’ 解决方法:在生成exe的dist文件夹下搜索框中输入cmd调用命令行模式,然后在命令行下输入 .\ *****.exe 这样就可以看到cmd框中闪退的内容了。 ...

风来了 582

PPO实战:如何用强化学习让小车爬上MountainCarContinuous-v0山顶(附完整代码)

本文提供了使用PPO算法解决MountainCarContinuous-v0环境的完整实战教程。针对该环境的连续动作空间和稀疏奖励挑战,文章详细解析了PPO智能体的网络架构、状态归一化、GAE优势估计等核心实现,并附带了可直接运行的PyTorch代码。同时分享了关键的调参技巧和实战避坑指南,帮助读者高效训练智能体完成小车爬坡任务。

linux的博客 968

Python 将代码转换为exe可执行文件(可以脱离python环境运行)

第一步:安装pyinstaller 打开cmd,输入 pip install pyinstaller pip install pyinstaller 第二步:将目录切换到pyinstaller安装目录,运行 python pyinstaller.py -F xxx.py PS:有时候exe打开后会闪退,这可能是因为执行完程序后自动关闭了。这时候只需要在程序尾部添加一行代码即可 import os try: 执行的代码 finally: os.system(“pause”) ...

月萧弄孤影 646

自动化测试-自愈技术

随着人工智能的发展,作为一名软件测试工程师,相信大家都会思考如何把这一前沿技术引入到我们的自动化测试当中,想一万遍不如做一遍。,传递当前页面状态,获取之前成功的定位器路径,比较它们,并生成修复的定位器列表。如果修复成功,我们可以使用 Healenium Idea 插件更新我们的自动化测试代码:插件使用修复定位器寻找修复和更新测试代码。的旧定位器去定位按钮的时候,脚本就会报错,提示 “NoSuchElement”的错误异常。现在,我们假设开发人员变更了应用程序的UI界面,改变了这个按钮的id属性,从。

qq_58223744的博客 2661

PID、模糊PID、SkyHook、LQR、H2/H∞、ADRC等悬架控制合集

PID、模糊PID、SkyHook、LQR、H2/H∞等悬架控制合集

Mr.邹的博客 2013

如何将 Python 代码封装成业务人员可直接双击使用的小程序 / 软件?【简单易操作版】

于是,我问豆包,并实践,最终解决。找到问题了:ddddocr(简称 DOCR)是一个验证码识别库,它内部依赖 common_old.onnx 等模型文件,PyInstaller 默认不会自动把这些隐藏的模型文件打包进去,即使打包进去了,程序运行时也无法正确定位到这个文件的路径。首先,不要慌,这里遇到的 exe 文件双击后闪退,是打包 Python 程序时非常常见的问题,核心原因通常是程序运行中抛出了错误,但控制台窗口瞬间关闭,你看不到错误信息,所以误以为是 “无法正常运行”。

907

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

【python】使用pyinstaller将python程序打包成可执行的exe

使用pyinstaller将python程序打包成可执行的exe,步骤: 1. 安装pyinstaller后打开cmd 2. cd 到所在文件夹 cd C:\Users\Helen\Desktop\新建文件夹 3. 进行打包 pyinstaller -F XXX.py 4. 打包后会出现一个 dist 文件夹,里面的exe文件就可以直接点击运行了,其余的文件都可以按需删除 5. ...

HelenLee 186

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

python代码如何做成应用程序_Python的源代码如何转成可以执行的应用程序?

一、安装pyinstaller如果你用的是pycarm,直接在setting里面找到pyinstaller的库安装即可。有一点要注意的是,并非所有的python都支持pyinstaller,目前的python3.8就不支持(以后应该会支持)。方法1:命令行安装pip3 install pyinstaller -i http://mirrors.aliyun.com/pypi/simple --t...

weixin_31662303的博客 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

手把手教你把Python代码转成exe

教你打包 py 程序为 exe

业余编程 6165

python生成exe文件闪退_python工程编译成单个EXE或者单个目录带EXE文件

windows下将整个python工程编译成单个EXE或者单个目录带EXE文件。python编译成EXE文件后,可以独立使用。亲测,一个复杂的python工程包含多个包多个模块,可以生成exe文件。目的工具PyInstaller(windows,源代码python3.6)步骤项目根目录下新建frozen_dir.py冻结路径(防止编译成exe后相对路径找不到)# -*- coding: utf-8...

weixin_39611754的博客 157

python用Pyinstaller将带cv2模块的程序打包成exe文件

python用Pyinstaller将带cv2模块的程序打包成exe文件

闲石观江的博客 6383

python的.py文件在anaconda环境中打包成.exe可执行文件

python的打包: 我是在jupyter上编程的,先从jupyter下载代码到本地,存为.py格式。然后,打包方法参照这位作者的博文(非常感谢!)。 其实,我是尝试了pyinstaller后,打包的exe运行会闪退,不会出现GUI界面,我也不知道怎么改,因此换用cx-freeze。具体步骤很简单:在anaconda上安装cx-freeze。pip install cx-freeze。然后,在anaconda下进行打包cxfreeze g:\a.py --base-name=Win32GUI,不知道为什么加

qq_34326406的博客 1473

Python脚本打包成exe ,包括常见问题解决

常规步骤,打开cmd 激活环境,安装Pyinstaller。

m0_46295861的博客 479

如何将python代码转成exe可执行文件---使用pyinstaller工具包

文章目录1.安装pyintsaller包2.在cmd里输入打包文件的语句问题总结3.1 一闪而过怎么办?3.2 打包后的文件太大怎么办?3.3 缺少相关素材3.4 关于图标的ico文件去哪里转3.5 图标加载进去不显示怎么办4. pyintsaller --help5有什么问题大家留言讨论哈 1.安装pyintsaller包 在cmd里输入 pip install pyinstaller 2....

一行玩python 2316

Pyinstaller 生成的 exe 报错的解决方法

报错一 用 python + selenium 做 web 自动化测试时,为了方便在别的电脑上运行,所以用 pyinstaller 生成 exe 可执行文件,但是生成后无法执行,报错信息在下面。 # 打包成 exe pyinstaller -D filename.py python selenium 调用代码 from selenium import webdriver drive...

一直被模仿,从未被超越 3710
上一篇: C语言 - i++和++i
Way0621
博客等级 码龄7年 5粉丝 8原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值