nuitka

nuitka
软件
软件描述
Nuitka 是一个 Python 编译器。 它完全兼容 Python 2.6、2.7、3.2、3.3、3.4 和 3.5。 你输入你的 Python 应用,它会进行大量巧妙的处理,然后输出可执行文件或扩展模块。
官方网站
访问软件的官方网站了解更多信息
nuitka.net
什么是 nuitka?
由Python编译器的创造者开发。
Nuitka是Python编译器。它是Python解释器的无缝替代或扩展,可编译CPython 2.6、2.7、3.2、3.3、3.4和3.5支持的所有语法结构。它能以极高的兼容性同时执行未编译代码与已编译代码。
您可以自由使用所有Python库模块及扩展模块。它将Python转换为C语言程序,再通过“libpython”以与CPython相同的方式执行。所有优化均旨在避免不必要的开销,而非牺牲兼容性;尽管存在“改进”模式,在该模式下不会模拟标准Python的每个缺陷,例如会提供更完整的错误信息。
🔄 替代方案
5 个选择
PyInstaller
软件
PyInstaller 是一个将 Python 程序打包成独立可执行文件的工具,支持 Windows、Linux、Mac OS X、FreeBSD、Solaris 和 AIX。

cx_Freeze
软件
cx_Freeze 是一组脚本和模块,可将 Python 脚本冻结成可执行文件,其方式与 py2exe 和 py2app 类似。与这两个工具不同的是,cx_Freeze 具有跨平台特性,可在任何 Python 支持的平台上运行。它需要 Python 2。

bbfreeze
软件
bbfreeze 可将 Python 脚本转换为独立的可执行文件。其用途类似于知名的 Windows 平台工具 py2exe、macOS 平台工具 py2app、PyInstaller 和 cx_Freeze(实际上早期版本是基于 cx_Freeze 开发的)。

