除了cx_Freeze之外,还有哪些当前正在维护的工具套件可以生成Python 3k的独立可执行文件?
在Windows下,是否有其他减少预安装要求的技术?
除了cx_Freeze之外,还有哪些当前正在维护的工具套件可以生成Python 3k的独立可执行文件?
在Windows下,是否有其他减少预安装要求的技术?
我只知道使用 cx_Freeze
来构建Python 3可执行文件。几个月前我曾提出类似的问题(链接在这里)。
或许这已经有所帮助了?
目前似乎没有其他工具可选择。
你可以在包/安装程序中包含预构建的 Python 环境,然后创建一个适当的快捷方式来启动 Python 应用程序,或者创建一个单独的可执行文件来启动 Python 应用程序(甚至将 Python 解释器链接到可执行文件中并像那样使用...)。只需花些额外的努力,确保您拥有所有正确的组件(如 .dlls)放置在所需位置。
记住,Python 并不一定要“安装”,您只需要确保它知道在哪里找到所有内容(例如,在您正在使用的任何启动器中设置适当的环境变量,如 PYTHONPATH)。
virtualenv
吗?您知道有哪些教程可以展示如何完成这个任务吗? - Craig McQueen不,还没有。
目前只有cx_freeze支持Python 2.3或更高版本(包括Python 3),因为它利用了在2.3中引入的zip导入功能。
如需更多信息,请访问cx_freeze网站http://cx-freeze.sourceforge.net/。