cairo导入错误:未定义符号:cairo_tee_surface_index

时间:2020-02-12 07:55:39

标签: python raspberry-pi cairo

我正在尝试使用Raspbian在Raspberry Pi 4上安装GTK + 3。 我逐步遵循了此“从源安装” guide

当我运行jhbuild build pygobject时,一切正常,直到最后一步。在那里给我:

ImportError: /home/user/jhbuild/install/lib/python3.7/site-packages/cairo/_cairo.cpython-37m-arm-linux-gnueabihf.so: undefined symbol: cairo_tee_surface_index

我试图跳过此错误并继续,但是当我尝试执行链接指南中的第一个示例代码时,我得到了:

$ python test1.py
Traceback (most recent call last):
  File "test1.py", line 1, in <module>
    import gi
ModuleNotFoundError: No module named 'gi'

怎么了?我该怎么解决?

请告诉我需要更多信息来回答我的问题。

谢谢。

编辑: 手动执行python3 setup.py build --build-base /home/user/.cache/jhbuild/build/pygobject中的~/jhbuild/checkout/pygobject时,最终会给我输出

File "setup.py", line 860, in find_new_api
    import cairo
ModuleNotFoundError: No module named 'cairo'

0 个答案:

没有答案
相关问题