如何在Windows上安装PyGI(Python Gobject Introspection)?
安装Python解释器的方法是:你可以去这个链接下载Python 2.7.2的安装包:http://python.org/ftp/python/2.7.2/python-2.7.2.msi。还有一个链接是下载PyGTK的安装包:http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/pygtk-all-in-one-2.24.0.win32-py2.7.msi。安装完后,你可以打开命令行,输入“python”然后再输入“import gtk”,如果没有问题的话,就能正常使用了。
有人在问,是否有一个可以一次性安装PyGI的工具?如果你在命令行输入“python”然后“import gi”,结果却出现错误提示说无法导入gi模块。这种情况下,想知道在Windows上该怎么解决这个问题。而在Ubuntu 11.04系统上,这些东西可以直接用,不需要额外安装什么。
3 个回答
我在做一些工作,把gobject introspection系统移植到Windows上。你可以在这里查看我的进展:https://github.com/tomnotcat/glib-win32
2016年:现在有一个一体化的安装程序:
https://sourceforge.net/projects/pygobjectwin32/files/?source=navbar
我安装了Python 3.4.3,然后安装了pygi-aio-3.18.2_rev10。在Windows 7上运行得很好。
我觉得你遇到了两个问题。首先,我不太确定带有自省功能的PyGObject版本在Windows上是否可用。更重要的是,Windows上只提供GTK 2的库,但不幸的是,GTK 2对自省的支持并不完整。