美文网首页
windows下pyinstaller打包文件运行闪退问题分析

windows下pyinstaller打包文件运行闪退问题分析

作者: 程序员的一天 | 来源:发表于2020-09-08 13:57 被阅读0次

闪退原因可能很多,本文只是其中一种

1、问题描述

在利用pyinstaller,将python程序打包为winodws下可执行文件(.exe)时,遇到打包后的.exe文件运行闪退。

2、原因分析

因为我的电脑上安装了多个python版本,写代码时用的python3.7。然后pyinstaller打包时使用的python3.6。

在python3.7中,pip安装的某些库,python3.6并没有安装。就算缺少依赖,pyinstaller的结果也是打包成功!

298463 INFO: Building EXE from EXE-00.toc completed successfully.

在pyinstaller打包时,会输出使用的python环境。使用对应的python环境直接运行需要打包的代码,就能发现问题。

只要pyinstaller使用的python环境,直接运行代码功能正常,打包后的.exe文件就能正常运行。

END.

相关文章

网友评论

      本文标题:windows下pyinstaller打包文件运行闪退问题分析

      本文链接:https://www.haomeiwen.com/subject/eiwdektx.html