auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。
本文所实现的目标是:
若想使用Pyinstaller将Python程序打包成exe请参看前篇博客:
使用Pyinstaller将Python程序打包成exe_蓝多多的小仓库-CSDN博客
下面是采用另一种方式:即使用auto-py-to-exe将Python程序打包成exe的具体步骤:
Step one :先安装auto-py-to-exe,在cmd中输入如下pip命令:
pip install auto-py-to-exe
Step two :启动auto-py-to-exe,在cmd输入命令:
auto-py-to-exe
中英文对照
1、Script Location 选择程序的主程序。
2、Onefile 有两个选项,如果选择 One Directory ,那么程序打包完成后会是一个文件夹的形式展现,如果选择 One File ,那么程序打包完成后就一个 .exe 文件。
3、Console Window 主要设置打包程序运行时,是否出现控制台。Console Based : 当打包的程序运行时会显示一个控制台界面,Window Based (hide the console) : 会隐藏控制台界面,主要用于带有 GUI 的 python 程序打包。
4、 Icon 用于指定打包程序的图标。ICON在线转换链接:在线图片转icon格式 – 图片转换成icon在线工具 – 迅捷PDF转换器在线免费版
5、如果程序里面有自己的模块,需要把模块的目录添加到 Additional Files 里面。否则会报错:Failed to execute script XXX
6、当然还有一些高级设置(初学者暂时没有用到,如果用到后面更新):
实例操作:
Step one : 导入脚本位置,并选择合适配置,导入图标及附加文件(如果有高级设置需要一并设置)
Step two :点击将.py转换为.EXE按钮
Step three : 打开输出目录,可以看到生成的exe
Step four :运行exe
到此简单的工程使用auto-py-to-exe将Python程序打包成exe的工作完成。
其他参考学习链接:auto-py-to-exe 使用指南_u011385476的博客-CSDN博客