大家好,小编为大家解答python代码如何生成exe可执行程序的问题。很多人还不知道python制作exe程序内存大,现在让我们一起来看看吧!
一、整体步骤
- 1、安装pyinstaller 3.0
- 2、安装wxpython
- 3、安装布局工具wxFormBuilder
- 4、将png生成icon
- 5、upx391w(打包成exe程序)
二、工具安装
-
安装布局工具(wxFormBuilder_v3.5.1-rc1.exe)
- 下载地址:http://sourceforge.net/projects/wxformbuilder/files/wxformbuilder/3.1.70/
- 教程地址:https://www.cnblogs.com/jikeboy/p/5648009.html
- 教程地址:https://blog.51cto.com/yuyongid/1717514
-
安装第三方库
pip install pyinstaller pip install wxpython
-
工具安装
1、安装图像工具png2ico:绿色版解压即可 2、安装打包工具upx391w:绿色版解压即可
三、布局工具使用
一、布局工具(wxFormBuilder)
第一步:准备一个窗体【forms 可以理解为html文件】
1、点击wxformbuilder上方的标签“forms”
2、并点击标签下方的第一个类似窗体的图标“Frame”
3、下面就会出现一个窗体
4、说明:但是现在还不能直接往窗体上添加各种控件。咱们还需要给窗体添加布局器BoxSizer
第二步:添加布局器【可以理解为html标签】
1、点击wxformbuilder上方的标签“Layout(倒数第3个)
2、并点击标签下方的图标“wxGridBagSizer”(顺数第5个)
3、添加一个只有以列控件布局的布局器
4、说明:窗体上并没有什么变化