除了cx_Freeze之外,是否有其他当前维护的工具套件可以为Python 3k生成独立的可执行文件?
是否还有其他技术可以最大限度地减少Windows下的预安装要求?
答案 0 :(得分:2)
我只知道构建Python 3可执行文件的cx_Freeze
。几个月前我问了一个类似的问题(可以找到here)
也许这已经有所帮助?
答案 1 :(得分:2)
目前似乎没有其他工具选择。
没有什么可以阻止您在软件包/安装程序中包含预构建的Python环境,并创建适当的快捷方式来启动Python应用程序,或创建启动Python应用程序的单独可执行文件(甚至将Python解释器链接到可执行文件中并像那样使用它......)。它需要更多的努力才能确保你拥有他们需要的所有正确的部分(如.dll)。
请记住,Python本身并不需要“安装”,您只需要确保它知道在哪里找到所有内容(例如,在您使用的任何启动器中设置适当的环境变量,如PYTHONPATH)。
答案 2 :(得分:1)
不,还没有。
只有cx_freeze支持Python 2.3或更高版本(包括Python 3),因为它使用了2.3中引入的zip导入工具。
有关详细信息,请访问cx_freeze网站http://cx-freeze.sourceforge.net/
答案 3 :(得分:0)