1

我不明白 2 个 python gtk3 包的区别和要求。

一个是pypm安装的activestate pygir-ctypes包,另一个是标准的linux(我用的是Ubuntu)python gobject-introspection

如果您运行基于 linux 的操作系统,则https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html上的 gobject-introspection 文档非常好,但在 Windows 上,替代方案似乎是 activestate 的 pygir -ctypes 实现,但文档有限。

我有一个使用 GTK3 python gobject-introspection 的小 GUI,从

from gi.repository import Gtk

pygir-ctypes 以

from gir import Gtk

我的假设是目前它是相同的,但软件包对其安装有不同的要求。在 Windows 上,网上有几条评论只支持有限的 Python GTK3(通过 gobject-introspection)支持,目前没有任何东西真正可用,但是这个 pygir-ctypes 看起来很有希望。我想在 Windows 上运行我的 GUI。

有人可以解释其中的区别吗?

4

1 回答 1

1

好吧,我不熟悉 pygir-ctypes 但 PyGObject 在 Windows 上非常有用:http: //sourceforge.net/projects/pygobjectwin32/

于 2014-03-23T20:10:23.983 回答