标签: python gtk cairo pygobject
如果您运行了一个简单的Gtk.DrawingArea示例,但该示例卸载了python-gi-cairo,则控制台上会出现错误:
TypeError: Couldn't find foreign struct converter for 'cairo.Context'
不幸的是,没有抛出异常-并且没有调用绘制处理程序(错误必须在此之前发生)。
有什么办法可以检测到这个吗?
我想提示用户安装python-gi-cairo。
python-gi-cairo