2013-10-23 108 views
1

我不明白2 python gtk3軟件包的區別和要求。python pygir-ctypes和gi.repository之間的區別

一個是ActiveState的pygir-ctypes的由pypm安裝包,另一種是標準Linux(I使用Ubuntu)蟒GObject的內省

如果您運行基於Linux的操作系統,在https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html上的gobject-introspection的文檔是相當不錯的,但在Windows上,替代方案似乎是activestate的pygir-ctypes實現,但文檔是有限的。

我有一個使用GTK3蟒蛇的GObject內省,從

from gi.repository import Gtk 

的pygir-ctypes的與

from gir import Gtk 

我的假設是此刻卻是相同的,但啓動一個小的GUI包裝在安裝方面有不同的要求。在Windows上,網上有幾條評論圍繞着對Python GTK3支持的有限支持(通過gobject-introspection)的支持,目前沒有什麼是真正可用的,但是這個pygir-ctypes看起來很有前景。我想在Windows上運行我的GUI。

有人可以解釋這種差異嗎?

回答