cx_freeze是用来将
Python
脚本封装成可执行程序的工具,支持最新的Python3.2版本。生成的执行文件具有跨平台性,而且运行的系统无须安装Python。目前类似功能的工具还有py2exe 和
PyInstaller,其中貌似py2exe知名度最高了,但是很久没有更新了,至于打包质量不做评价,毕竟萝卜青菜各有所爱;PyInstaller不太了解,据说工序很复杂;至于cx_freeze的强大功能及易用性,本人强烈推荐。
详细安装步骤如下:
2. 检查cx_freeze安装是否成功(Windows OS)
3. 准备一个简单的hello.py小程序
hello.py
4. 把Python的脚本封装成可执行文件(两种方法)
使用参数:
CMD> cxfreeze
hello.py --target-dir dist