最近、Anjutaを使用してpygtkで最初のアプリを作成しました。Linuxでもうまく機能するので、親戚や友人と共有しましょう。Python、pygtk、Gtkオールインワンバンドル(Cairo、pyGobject ect)をWindowsにインストールして、実行しようとしました。
エラーが発生しましたself.builder.add_from_file(UI_FILE)
コードを少し掘り下げると、UI_FILEに次のものが含まれていることがわかりました
<!-- interface-requires gtk+ 3.0 -->
そして私のPythonコンソールは言う:
>>> import gtk
>>> gtk.gtk_version
(2, 22, 1)
私の知る限り、win32マシンに最新バージョンのGtkをインストールしました。今、私は問題に取り組む方法がわかりません:gtk2.22.1と互換性があるようにインターフェースを再設計しますか?(それではどうやって?)私のLinuxディストリビューションのクロスコンパイラを使用しますか?(複雑さ/安定性にどのようなコストがかかりますか?)
お時間をいただきありがとうございます、そしてあなたは答えます。