7

我读过可以在 MacOS X 上构建 GTK+。我知道可以在 MacOS 上创建 GTK+ 应用程序包。我也知道可以创建看起来有点原生的小部件。但是,四处搜索我并不清楚如何创建一个包含本机主题内容的包,并使用 Python 而不是它自己的 C 要点。也有传言说可以构建 PyGTK,但听起来这个过程可能仍然存在一些问题。

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

4

3 回答 3

3

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

于 2008-09-24T10:12:16.930 回答
1

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

于 2008-09-23T14:03:07.010 回答
1

虽然它不是针对 python/GTK+/OS X 的指南,但这篇文章很好、详细地描述了其他人尝试完成您所描述的大部分内容的尝试。显然,特定于应用程序的东西会有所不同。

于 2008-09-24T10:03:37.467 回答