【问题标题】:Packing a Python program to an executable (including python?)将 Python 程序打包成可执行文件(包括 python?)
【发布时间】:2013-01-25 19:48:51
【问题描述】:

我已经完成了日志解析脚本,包括一个简单的 GUI,我想知道。是否可以将整个内容打包到一个文件(最好是.exe)中,该文件甚至可以携带 python 本身,因此它可以从没有安装 python+modules 的站点启动?也许用C包装它?我对编程世界很陌生,因此这个问题听起来很愚蠢。

我曾尝试查看 py2exe 和 pyInstaller,但没有找到将其“全部”打包的方法。脚本是在 Python 2.7.3 中使用 GTK2x 和一些附加模块(dateutil、colorama)编写的。

【问题讨论】:

  • py2exe 正是您要找的。​​span>

标签: python executable


【解决方案1】:

您可能想看看 this。 你应该知道编译的 python 程序会给你一个巨大的可执行文件(5 或更多 MB),因为它将 python 添加到你的可执行文件中,这意味着即使是一个简单的单行程序(例如:print("hello world"))也会给你一个大的.exe文件

【讨论】:

  • 是的,我知道尺寸问题,但在我的特殊情况下,它们是次要问题。首要任务是“使其在任何随机工作站上可执行”,这可悲地取消了任何其他方法的资格。并感谢您的链接,我会尽快调查!
猜你喜欢
  • 2015-11-16
  • 1970-01-01
  • 2016-06-04
  • 1970-01-01
  • 1970-01-01
  • 2011-02-26
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多