本说明基于Python 3.3 和cx_freeze 4.3.1.
cx_freeze 4.3.1 软件下载:http://www.kuaipan.cn/file/id_15855232550437343.htm,软件下载之后直接运行安装。
安装完成之后,开始使用,非常简单,傻瓜式操作。
首次安装时候,需要验证软件是否安装成功:
运行cmd,将路径转到cxfreeze.bat文件所在的目录下。软件安装之后,这个文件一般存在于你的python安装目录的Scripts文件夹下。然后运行cxfreeze -h命令,如果安装正确,则会出现相应的帮助信息。看图:
如果安装正确,就可以直接运行命令打包文件了。
命令:cxfreeze d:\mytool.py --target-dir d:\111
说明:d:\mytool.py 你要打包的py脚本的所在路径
d:\111 生成EXE文件之后的存储路径
其他地方是命令指示,不需要更改。
另外需要注意的地方,软件都是国外的大神们写的,对中文支持明显不足,所以在路径中不要包含任何中文字符,也不要有空格。
然后就OK了,执行成功之后就可以在相应的目录下找到生成的EXE文件了。软件还会同时在目录下生成一下dll文件等,但是那些都没有影响,你只需要将生成的EXE文件拷贝给别人就可以顺利执行了。