Python使用pyinstaller打包成.exe文件执行后闪退的图文解决办法
1、程序在PyChram中运行正常,但是用pyinstaller将程序打包成.exe文件执行后闪退;
2、使用cmd在在.exe文件处./执行后,发现提示 No module named ‘ttkbootstrap’ ,没有ttkbootstrap模块;

3、在工程文件的venv\Lib\site-packages下,确实存在ttkbootstrap包;这个包不知什么原因没打包进.exe文件,因此需要我们指定一下路径;

4、在生成exe文件时,使用-p参数指定工程文件下的\venv\Lib\site-packages路径;
pyinstaller -F main.py --noconsole -i C:\label.ico -p E:\Python_labs\test_gui_3\venv\Lib\site-packages #-F参数:将程序打包成一个.exe文件; #--noconsole参数:执行.exe文件时不显示cmd命令窗; #-p参数:指定程序依赖包的路径;
5、此使双击打开生成的.exe文件,执行成功,无闪退,问题解决。

总结
到此这篇关于Python使用pyinstaller打包成.exe文件执行后闪退的图文解决办法的文章就介绍到这了,更多相关pyinstaller打包.exe文件执行后闪退内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
pytorch geometric的GNN、GCN的节点分类方式
这篇文章主要介绍了pytorch geometric的GNN、GCN的节点分类方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-12-12
python pip安装的包放在哪个目录(site-packages目录的位置)
这篇文章主要介绍了python pip安装的包放在哪个目录(site-packages目录的位置),通常安装在python安装目录下的lib/site-packages目录下,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-06-06
Python:type、object、class与内置类型实例
今天小编就为大家分享一篇Python:type、object、class与内置类型实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-12-12


最新评论