【发布时间】:2011-03-28 11:04:09
【问题描述】:
我正在构建一个 Python 应用程序,不想强迫我的客户安装 Python 和模块。
那么,有没有办法将 Python 脚本编译为独立的可执行文件?
【问题讨论】:
-
问题中“我不想强迫我的客户安装 Python 和模块”的部分。这并不是说客户不能这样做,而是说开发人员不想要求他们这样做。在这里辩论这一点没有意义,因为客户不是在阅读 SO 来为自己说话。我不想安装 Flash 开发环境来观看 youtube,或者安装 C 开发环境来玩数独,或者安装 Python 开发环境来运行用 Python 编写的愤怒的小鸟版本。这就是可再发行运行时的用途。
-
包含许多文件但只有一个用于运行应用程序的答案是否可以接受?我正在考虑使用可移植的 Python 分发包对应用程序 + 需求进行某种自动化打包,并制作一个安装脚本来自动化它。
标签: python executable