PyInstaller

PyInstaller

PyInstaller是一个程序,可在Windows,Linux,Mac OS X,FreeBSD,Solaris和AIX下将Python程序冻结(打包)为独立的可执行文件。
PyInstaller是一个程序,可在Windows,Linux,Mac OS X,FreeBSD,Solaris和AIX下将Python程序冻结(打包)为独立的可执行文件。与类似工具相比,它的主要优点是PyInstaller可与Python 2.7和3.3-3.5一起使用,由于透明压缩,它可以构建较小的可执行文件,它是完全多平台的,并且使用OS支持来加载动态库,从而确保完全兼容。PyInstaller的主要目标是开箱即用地与第三方软件包兼容。这意味着,使用PyInstaller,使外部软件包正常工作所需的所有技巧已经集成在PyInstaller本身中,因此不需要用户干预。您将不需要在Wiki中寻找技巧,也可以对文件或设置脚本进行自定义修改。例如,完全支持PyQt,Django或matplotlib等库,而无需手动处理插件或外部数据文件。
pyinstaller

分类目录

具有任何许可的所有平台的PyInstaller替代品

py2exe

py2exe

一个distutils扩展,用于从Python脚本创建独立的Windows程序。
cx_Freeze

cx_Freeze

cx_Freeze是一组脚本和模块,用于以与py2exe和py2app几乎相同的方式将Python脚本冻结为可执行文件。
Shed Skin

Shed Skin

Shed Skin是一个实验性的编译器,可以将纯净但隐式静态类型的Python(2.4-2.6)程序转换为优化的C ++。
nuitka

nuitka

Nuitka是Python编译器。它与Python 2.6、2.7、3.2、3.3、3.4和3.5完全兼容。您将其提供给您的Python应用程序,它完成了许多聪明的事情,并吐出了一个可执行文件或扩展模块。
bbfreeze

bbfreeze

bbfreeze从python脚本创建独立的可执行文件。