-1

我注意到我有几个商业上可用的程序,它们部分是用 python 制作的,但它们甚至在我下载 python 之前就可以工作。他们是否以某种方式将解释器合并到可执行文件中?如何?

4

2 回答 2

0

显然,这取决于平台,但在 Windows 上,例如,Windows 上的Python 常见问题解答建议如下“请参阅http://www.py2exe.org/了解允许您从 Python 代码创建控制台和 GUI 可执行文件的 distutils 扩展。”

于 2013-11-01T18:29:19.827 回答
0

有许多软件包将 py 脚本与其运行时依赖项捆绑在一起(即 python 和任何第 3 方模块)

py2exe pyinstaller cx_freeze

py2exe 已经死了(我曾经使用它) pyinstaller 正在积极开发中,并且具有一些非常好的功能,但目前不支持 py3

我现在的偏好是 pyinstaller,这也是我坚持将必须的一套 py 程序完全转换为 py3 的部分原因

于 2013-11-01T18:33:50.713 回答