问题:
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-Ftm.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~default~CTRLIST~default-1.highlightwordscore&depth_1-utm_source=distribute.pc_relevant_t0.none-task-download-2~default~CTRLIST~default-1.highlightwordscore
应用答1的方法,把代码打包后,生成exe执行文件。但双击运行后,一闪而过。
参阅答2链接方法, 在windows系统中的解决方法,如下:
step 1: winkey r
step2: cd进入到对应的dist文件夹中
step 3: .\xxx.exe