在 Centos 7 主机上,运行 meld(从 Epel 安装)时出现此错误:
类型错误:无法找到外部结构“cairo.Context”的转换
在另一个系统上,我们观察到略有不同的错误:
类型错误:无法找到“cairo.Context”的外部结构转换器
图形似乎不完整:没有蓝色形状来关联文本块。网络搜索只返回有关 Ubuntu 的页面,而不是 RHEL 7 或 Centos 7,因此才有这篇文章。
答案1
当我们安装该软件包时,问题就消失了pygobject3
。此外,还pycairo
需要安装该软件包(感谢@christophe-muller 提到这一点)。
yum install pygobject3 pycairo