Python app not working after using pyinstaller but doesn#39;t give any errors(使用pyinstaller后,Python应用程序无法运行,但未显示任何错误)
问题描述
因此,我使用python和kvlang制作了一个应用程序,并试图将所有文件放入一个独立的文件中。我需要包括";.kv";文件和我的主脚本。我使用的是pyinstaller,并编写了以下命令:
pyinstaller --onefile -w --icon=download.ico --add-data filefinder.kv;. filefinder.py
一切都很顺利--没有任何错误,但当我启动这款应用程序时,我只看到一个白色窗口快速闪现,然后它就关闭了。我已确定该错误一定是由于";.kv";文件的某个问题造成的,但我无法修复它,因为没有错误,什么都没有!我检查了一下,这个应用程序可以使用onedir;选项,但我需要把它变小一些。我也尝试了自动执行,但结果是一样的。如果你需要帮助我解决这个问题,我很乐意提供更多的信息。干杯!
其他信息:
系统:Windows 10专业版
巨蟒:3.9.1
奇异果:2.0.0
安装程序:4.2
推荐答案
不确定它为什么不工作,但在命令提示符下运行exe,然后当它失败时,错误消息不会消失。
将大量日志添加到您的应用程序中,这些日志可以是打印语句,因为它们将始终在标准输出中结束。
即在第一个入口点print("Running main")
当您调用第一个函数时:
print('calling function_name()')
完成后
print('function_name() complete')
以此类推,直到您找到程序停止运行的确切位置。
开始-&>cmd-&>使用CD-&>导航到您的文件-&&>键入可执行文件的名称以运行该文件。
这篇关于使用pyinstaller后,Python应用程序无法运行,但未显示任何错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:使用pyinstaller后,Python应用程序无法运行,但未显
基础教程推荐
- 获取多索引中某个级别的最后一个元素 2022-09-22
- 从顶点坐标创建三角网格 2022-09-21
- 如何在hdf5文件的多个组之间拆分数据? 2022-09-21
- 使用工作区API导入方法导入数据库笔记本(动态内 2022-09-21
- 如何将RPC与Volttron配合使用 2022-09-21
- 跟在带量词的前瞻后面有什么作用? 2022-09-22
- 在OpenCV中放大后,Python会捕捉图像的特定部分 2022-09-22
- 在 pandas 中使用带有多重索引的.loc 2022-09-22
- 如何防止Groupby超越指数? 2022-09-22
- Python h5py-为什么我收到广播错误? 2022-09-21