Вы установили необходимые вещи? Я не уверен, что это то, что вы имеете в виду, но, возможно, это может вам помочь:
Установка системы предоставляется PyGObject:
- Открыть терминал
- Выполнить [sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0]
- Измените каталог, где находится ваш скрипт hello.py (например, [cd Desktop])
- Запустить python3 [???. Py]
Установка из PyPI с помощью pip:
- Откройте терминал и войдите в свою виртуальную среду
- Выполните [sudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0] для установки зависимостей сборки и GTK
- Выполните [pip3 install pycairo], чтобы собрать и установить Pycairo
- Выполните [pip3 install PyGObject], чтобы собрать и установить PyGObject
- Измените рабочий каталог, где находится ваш скрипт [???. Py]
- Запустить [python3 ???. Py]