7

MacOS X で GTK+をビルドできることを読みました。MacOS で GTK+ アプリケーションのバンドルを作成できることは知っています。また、ネイティブのようなウィジェットを作成できることも知っています。ただし、ネイティブテーマのものを含み、独自の C のメインポイントではなく Python を使用するバンドルを作成する方法については、よくわかりません。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

これは python/GTK+/OS Xのみを対象としたガイドではありませんが、この投稿は、あなたが説明することのほとんどを他の誰かが試みたという優れた詳細な説明です。明らかに、アプリ固有のものは異なります。

于 2008-09-24T10:03:37.467 に答える
1

あなたの質問のすべての詳細を理解しているかどうかはわかりませんが、一般的な問題 (Mac に Python アプリをデプロイするにはどうすればよいか) を見ると、答えはpy2appであると言う傾向があります。基本的に、これは python インタープリターと関連するすべての python ファイルをバンドルし、必要な他のリソース/依存関係を追加するために使用できるスクリプト可能なシステムを提供します。

于 2008-09-23T14:03:07.010 に答える