Python 二进制文件创建与安装程序制作全攻略
1. cx_Freeze 创建二进制文件
cx_Freeze 是一个用于创建 Python 二进制文件的工具。 Executable 类是其重要组成部分,创建时需要传入脚本名称作为参数,该脚本将用于生成二进制文件。
可以使用 cx_Freeze 的快速启动命令创建一个简单的 setup.py 文件(前提是该命令在系统路径中),命令如下:
cxfreeze - quickstart
要使用 setup.py 构建二进制文件,需在命令行执行:
python setup.py build
执行上述命令后,会生成 buildexe.win32 - 2.7 文件夹。不过,运行生成的 sampleApp.exe 时,会发现除了 GUI 界面,还会弹出一个控制台窗口。为解决这个问题,需要对 setup.py 文件进行修改,示例如下:
from cx_Freeze import setup, Executable
exe = Executable(
script="sampleApp.py",
base="Win32GUI",
)
setup(
name
Python二进制打包与安装程序制作
超级会员免费看
订阅专栏 解锁全文
3244

被折叠的 条评论
为什么被折叠?



