有谁知道是否可以在Windows上为Python3安装PyGObject/Gtk+3?我在gnome的网站上找到了Python2的安装程序(here),并且有几个声明它适用于Python3(例如here),但没有安装程序。编译指令似乎都使用了jhbuild,据我所知是一个linux工具。我是否需要编译PyGObject才能使其工作,如果需要,如何?或者有没有更简单的方法?指南或操作指南会很棒,但似乎不存在这样的东西。 最佳答案 由于这是该主题中评分最高的问题,我想更新答案。这是适用于Windows32位的可用安装程序:它包含完整的类
我在Ubuntu11.10上使用PyCharm2.5,尝试在Python3.2.2上使用PyGObject3.0开发应用程序。我已经安装了Ubuntu包python3-gobject,当我运行我的代码时,它的工作方式完全符合预期。但是,PyCharm似乎找不到任何PyGObject模块。当我在import语句中将鼠标悬停在Gtk上时,它会显示Unresolvedrefrence:'Gtk',当然自动完成功能都不起作用。这是我的代码:#!/usr/bin/envpython3fromgi.repositoryimportGtkwin=Gtk.Window()win.connect("de
我第一次将程序从PyGTK转换为PyGObject内省(introspection),我遇到了线程障碍。我有一个需要一些时间才能完成的过程,所以我弹出一个带有进度条的对话框,我使用一个线程来完成这个过程并更新进度条。这在PyGTK上运行良好,但在转换为PyGObject后,我得到了所有通常不正确的线程怪异:程序挂起,但它似乎卡在进程的不同部分等等。所以我觉得有些东西已经改变了,但我可以不知道是什么。这是一个简单的PyGTK进度条示例:http://aruiz.typepad.com/siliconisland/2006/04/threads_on_pygt.html如该页面所示,该