python3で動作するOSXおよびGNU/Linux互換のGUIツールキットが必要です。
GTK3をGObjectイントロスペクションで試しましたが、OSXにデプロイするのは困難でした。OSXで実行されるgtkビルダー互換のようなものはありますか?
私の要件は何ですか:
- IDEビルダーを使用したXMLベースのレイアウト
- OSXで実行されます(互換性があるか、GNU / Linuxでそのまま動作します)
- Python3で動作します
- TKほど醜くない:)(冗談)
python3で動作するOSXおよびGNU/Linux互換のGUIツールキットが必要です。
GTK3をGObjectイントロスペクションで試しましたが、OSXにデプロイするのは困難でした。OSXで実行されるgtkビルダー互換のようなものはありますか?
私の要件は何ですか:
PyQt を使用して Python で Qt を使用できます。Gtk に対する利点は、OS X でネイティブに見えることです (Qt はレンダリングに Cocoa を使用します)。
詳細: http://www.riverbankcomputing.co.uk/software/pyqt/intro/
Homebrew を使用している場合は、非常に簡単にインストールできます。
brew install pyqt
または、 PyQtX プロジェクト ページでバイナリを見つけることができます。
私が知っているものはありません。Python 3 の要件は必要ですか? そうでない場合は、QtとPySideバインディング、またはWx または Qt 上に構築されたEnthought のTraitsUIフレームワークを検討してください。
最終的解決:
pyqtを使用したpython3
次の MacOS pkg をダウンロードします。
インストール後
次のサンプル python3 プログラムを実行します。
使用するコード:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtCore, QtGui, uic
インポート エラーがなければ、pyqt は正常に動作しています。
MacOS Lion 10.7.2でテスト済み
GNU/Linux Python3 では、pyqt がすぐに動作するはずです。Archlinux でテスト済み。