1、安装
直接使用pip指令就可以安装,和普通的依赖库安装没有什么区别
pip install auto-py-to-exe
2、打开
如果没有使用Conda等环境管理软件,或者代码依赖的就是默认环境,则直接在控制台中直接输入auto-py-to-exe指令就可以。
如果是在例如miniConda创建的子环境中,那么需要激活该环境,然后在该环境中安装auto-py-to-exe,然后在该环境下输入auto-py-to-exe指令
接下来,会弹出一个窗口,引导你完成打包过程,界面如下:
3、使用
Language:在这里可以选择界面的显示语言,auto-py-to-exe的界面,不是你打包完成的软件的界面。
Script Location: 在这里,你需要指定要转换成可执行文件的Python脚本的路径。点击“Browse File”按钮选择你的脚本文件。
Onefile: 如果勾选“One File”,程序会被打包成一个单独的可执行文件。选“One Directory”,会生成一个包含多个文件的文件夹。对于大多数便携式应用来说,勾选“One File”此选项较为合适。
Console Window: 如果你的程序需要命令行输出,或者你想在运行时看到错误信息,就勾选这个选项。如果不需要命令行界面,可以取消勾选,程序将以无窗口模式运行。
Icon: 可以在这里指定一个.ico文件作为应用程序的图标。不一定非得是.ico文件,可以选择jpg和png的文件,也能生成图标(绝大部分时间都能成功)
Additional Files: 如果你的程序需要额外的资源文件(如图片、配置文件等),可以在这里指定它们的位置。这里有三个选项,“Add Files”是添加文件,像一些依赖的文件,比如‘.config’配置文件;“Add Folder”添加文件夹;“Add Blank”添加空白文件,留作用户的一些信息存储之类的。这三个选项不用也没事。
Advanced:这个展开有很多选项,大部分平时都用不到,介绍几个典型的,其他的我也不知道怎么用
- Hidden Imports: 如果你的脚本依赖于一些不易被自动检测到的模块,可以在这里手动添加。
Settings:这里面一般只用到“Output Directory”选项,就是你希望的打包完成后,exe文件的的输出位置。
当你完成了所有设置后,点击底部的按钮开始打包过程。打包完成后,你会在指定的输出目录下找到生成的可执行文件。
打包完成的exe小程序展示: