我正在学习Python GTK教程,学习在Ubuntu上制作简单的应用程序.虽然前几个片段运行没有问题,但我进入Stack和StackSwitcher部分,它开始有麻烦.特别:
AttributeError: 'gi.repository.Gtk' object has no attribute 'Stack'
Run Code Online (Sandbox Code Playgroud)
我在这里没有选择,因为我不知道发生了什么.我安装了GTK3,以及Python 2.7.4和3.3.1,但我认为我正在导入较旧的GTK版本
#!/usr/bin/python
from gi.repository import Gtk
print str(Gtk.get_major_version()) + "." + str(Gtk.get_minor_version()) + "." + str(Gtk.get_micro_version())
Run Code Online (Sandbox Code Playgroud)
输出
3.6.4
Run Code Online (Sandbox Code Playgroud)
我在Ubuntu 12.04上,我错过了安装的东西吗?