我想在Python 2.7中使用Glade Interface Designer,但是当我尝试运行我的代码时,我收到以下错误:
:required gtk+ version 3.10, current version is 2.24
我安装了gtk + 3.10,但我不知道如何更改使用3.10版本的路径。
我使用的是Ubuntu 14.04 LTS。
答案 0 :(得分:2)
import gtk
适用于带有pyGTK的GTK2。
如果你想在python中为GTK3编码,你需要:
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
答案 1 :(得分:1)
您使用的是PyGTK,仅适用于GTK + 2.切换到python-gobject,允许使用GTK + 3.使用它进行编码似乎与使用PyGTK编码非常相似,因此迁移代码不应该是太难了。