Я пытаюсь установить GTK + 3 на Raspberry Pi 4, используя Raspbian. Я следовал этому руководству по установке шаг за шагом:
Когда я запускаю 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
Я пытался пропустить эту ошибку и go вперед, но когда я пытаюсь выполнить первый пример кода из связанного руководства, я получаю:
$ 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'