属性错误: 'module'对象没有属性'cairo_font_map_get_default'



如果我尝试从cairo网站运行这个示例,我得到:

AttributeError: 'module' object has no attribute 'cairo_font_map_get_default'

我想我少了一些包裹?(我用的是Ubuntu 14.04)

然而,我试着找到我需要的开发包,我发现的唯一答案是这个,这是从GTK2堆栈推荐的东西,但如果有的话,我对GTK3感兴趣,而不是2。

我强烈怀疑您将Python文件命名为pangocairo.py。不要这样做,您正在屏蔽pangocairo库,并且正在导入自己的脚本文件

pangocairo不是你想的那样。使用:

验证模块的路径
import pangocairo
print(pangocairo.__file__)

查看真正导入的是什么文件。您可能需要重命名这个文件。

当您重命名受影响的文件时,pangocairo.pyc字节缓存文件可能会留在相同的位置,该文件仍将被导入。

相关内容

  • 没有找到相关文章

最新更新