将Python程序打包到可执行文件(包括python?)

时间:2013-01-25 08:50:11

标签: python executable

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

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

1 个答案:

答案 0 :(得分:0)

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