我不明白 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。
有人可以解释其中的区别吗?