我正在关注Python GTK3+ Tutorial在Ubuntu上制作一些应用程序。但是,当我尝试执行 FLowBox 给出的示例代码时,它会导致以下错误:
AttributeError:“gi.repository.Gtk”对象没有属性“FlowBox”
我安装了 GTK3 (v3.10.8) 以及 Python 2.7.6 和 Python 3.4.0。
我使用的是 Ubuntu 14.04
我应该做什么?
最佳答案
GtkFlowBox was introduced in GTK+ 3.12.您需要:a) 找到一种方法来升级您的 GTK+ 软件包(可能有一个 PPA;请检查 Ubuntu GNOME 团队的 Launchpad),b) 升级到 Ubuntu 14.10,或者 c) 引用旧版本的 GTK+ 软件包。教程(我不知道如何找到它)。
关于Python GTK属性错误: 'gi.repository.Gtk' object has no attribute 'FlowBox' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28392203/