http://sourceforge.net/search/?q=cx_Freeze+ 下载 cx_Freeze 安装
例如: 我 安装 python在 C:\python27
cx_Freeze安装 完后在以下目录:
C:\Python27\Lib\site-packages\cx_Freeze
在C:\Python27\Lib\site-packages\cx_Freeze\samples\ 下面 有几个例子
setup.py
import sys
from cx_Freeze import setup, Executable
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup(
name = "simple_PyQt4",
version = "0.1",
description = "Sample cx_Freeze PyQt4 script",
executables = [Executable("PyQt4app.py", base = base)])
其中 PyQt4app.py是一个可以GUI执行程序
在打包时候要注意例如 PyQt4app.py 里面不要含 if __name__ == "__main__" 的调试语句
在对某个工程需要打包请把 入口函数的文件改为.py
打包的过程: cmd 命令 进入工程 目录 执行以下命令:cxfreeze setup.py build