2008-09-22 22 views
7

我读过,有可能build GTK+ on MacOS X。我知道可以创建一个bundle of a GTK+ application on MacOS。我也知道可以创建widgets that look sort of native。然而,我并没有真正清楚如何创建一个包含本机主题的软件包,并且使用Python而不是自己的C主要点。也有传言that it's possible to build PyGTK,但这听起来像在这个过程中可能还有一些皱纹。如何为MacOS开发和创建自包含的PyGTK应用程序包,并使用原生外观小部件?

但是,没有一步一步的指南解释了如何设置一个应用程序可以从Python源运行,然后构建并部署到应用程序包中的环境。我该怎么做呢?

回答

1

我不确定我是否在追问你的问题的所有细节,但一般来看你的问题(我如何在Mac上部署一个python应用程序),我倾向于说答案是py2app。基本上,这将为您捆绑一个python解释器和所有相关的python文件,并为您提供一个可编写脚本的系统,您可以使用它来添加所需的任何其他资源/依赖项。

+0

新近发布的捆绑这绝对答案的一部分石英引擎(主题化)的开始,但不得到适当的资源帮助以某种方式将GTK引擎加入应用程序包中。我知道答案的一部分是您链接到的页面上描述的“Mach-O依赖关系”,但是......我如何指定它们?他们去哪里?我如何构建它们? – Glyph 2010-06-10 07:09:44

1

虽然它不是一个引导面向的是蟒蛇/ GTK +/OS X,this post是别人的企图做大部分的你描述的一个很好的,详细的描述。显然,应用程序特定的东西会有所不同。

+0

这是一个非常好的帖子,但不幸的是它在jhbuild环境中运行,这是离实际的完成的应用程序几个重要的步骤。在描述结束时,我已经基本上达到了这一点,但我不知道下一步该怎么做。 – Glyph 2010-06-10 07:11:54

相关问题