分享

python代码打包成exe和运行闪退的解决?

 幸福美女 2022-10-14 发布于江苏

问题:

1、用python编写后的程序文件如何变成exe可执行文件?

2、Pyinstaller打包后的exe文件打开闪退,如何解决?

参阅以下网站介绍方法,借鉴学习并验证方法。

答1:

如何将Python代码打包成一个exe文件

https://blog.csdn.net/weixin_39875842/article/details/109750640

第一步:需要安装一个模块

首先在windows命令窗口下输入安装模块命令

如:c:\users\admin\pip install pyinstaller

第二步:安装完上述模块后,在命令窗口下,切换到要打包源文件的目录下。

第三步:在命令行中输入如下图所示(假设源文件放在d盘根目录下),输入完成 按回车就开始打包。

D:\pyinstaller -F tm.by

第四步:D盘的根目录下会看到一个dist文件夹,打开它,你会看到生成成功的exe文件,双击tm.exe 文件可以直接运行程序。

附:

pyinstaller -F xxx.py  打包成一个单独的exe,但是会有黑窗口

pyinstaller -F  -w xxx.py去除黑窗口

答2:

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

https://download.csdn.net/download/weixin_38700790/14856597?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7ECTRLIST%7Edefault-1.highlightwordscore&depth_1-utm_source=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7ECTRLIST%7Edefault-1.highlightwordscore

应用答1的方法,把代码打包后,生成exe执行文件。但双击运行后,一闪而过。

参阅答2链接方法, 在windows系统中的解决方法,如下:

step 1: winkey + r

step 2: cd进入到对应的dist文件夹中 

step 3: .\xxx.exe

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多