有什么技术可以为Python 3创build独立的可执行文件?

除了cx_Freeze之外 ,还有其他现有的维护工具套件可以为Python 3k生成独立的可执行文件吗?

有没有其他的技术可以最小化Windows下的预安装要求?

目前似乎还没有其他工具可供选择。

没有什么能够阻止你在你的软件包/安装程序中包含一个预置的Python环境,或者创建一个适当的快捷方式来启动Python应用程序,或者创建一个启动Python应用程序的独立可执行文件(甚至将Python解释器链接到可执行文件并使用它像那样…)。 只需要一些更多的努力,确保你有他们需要的所有正确的部分(如.dll)。

请记住,Python本身不必“安装”,只需确保它知道在哪里找到所有东西(例如,在您使用的任何启动器中设置适当的环境变量,如PYTHONPATH)。

我知道只有cx_Freeze才能构建Python 3可执行文件。 几个月前我曾问过类似的问题(可以在这里找到)。
也许这已经有帮助?

还没有。

只有cx_freeze支持Python 2.3或更高版本(包括Python 3),因为它使用了2.3中引入的zip导入工具。

欲了解更多信息,请访问http://xx-freeze.sourceforge.net/

对于Windows,我认为py2exe是一个不错的选择。 它描述如下:

py2exe是一个Python Distutils扩展,它将Python脚本转换为可执行的Windows程序,无需安装Python即可运行。

它适用于Python 3.x.

(作为一个奖金,有py2app在Mac OS X上做的伎俩。)