如何使用具有原生外观的小部件为MacOS开发和创建自包含的PyGTK应用程序包?

时间:2008-09-22 23:04:08

标签: python macos gtk pygtk

我已经读过可以build GTK+ on MacOS X。我知道可以创建一个bundle of a GTK+ application on MacOS。我也知道可以创建小部件that look sort of native。然而,搜索我并不是很清楚如何创建一个包含本机主题的包,并使用Python而不是它自己的C主点。还有谣言that it's possible to build PyGTK,但听起来在这个过程中可能还会有一些皱纹。

但是,没有逐步指导解释如何设置一个环境,其中应用程序可以从Python源运行,然后在应用程序包中构建和部署。我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

原生外观小部件非常复杂。 这里有一个石英引擎(用于主题)的开始http://git.gnome.org/browse/gtk+/tree/gdk/quartz 对于自包含的应用程序,请查看http://live.gnome.org/GTK%2B/OSX

上新发布的捆绑包

答案 1 :(得分:1)

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

答案 2 :(得分:1)

虽然它不是指向指向python / GTK + / OS X的指南,但this post是对其他人试图完成您所描述的大部分内容的详细描述。显然,应用程序特定的东西会有所不同。