在Centos7融合给出错误:“TypeError:找不到转换的外国结构cairo.Context'”

在Centos 7主机上,运行meld(从Epel安装)时出现此错误:

TypeError:找不到外部结构“cairo.Context”的转换

在另外一个系统上,

TypeError:无法find'cairo.Context'的外部结构转换器

graphics显示不完整:没有蓝色形状来关联文本块。 网页search只返回关于Ubuntu的页面,而不是RHEL 7或者Centos 7,因此这个post。

当我们安装了pygobject3包时,问题就消失了。 还需要安装pycairo软件包(谢谢@ christophe-muller提到这一点)。

yum install pygobject3 pycairo