python程序文件打包的方式有:Pyexe、PyInstaller、cx_Freeze
通过一番调研和折腾,得出结论:cx_Freeze目前最适合Python3.X程序的打包。而Pyexe、PyInstaller适合于打包Python2.X版本的程序
1. 下载cx_Freeze
http://sourceforge.net/projects/cx-freeze/files/ 中有最新版的http://sourceforge.net/projects/cx-freeze/files/4.3.1/
2. 安装cx_Freeze
切记:直接安装.exe文件就好。很easy!(如果python环境下已经存在cx_freeze,程序运行时选择删除 cx_freeze后,再次安装)
3. 打包python文件
一般有三种打包方法:
因此,这里只考虑第一种形式。