У меня проблемы с пониманием gi.repository
Я использую эту конструкцию в своем коде
from gi.repository import Gtk
Но если я хочу использовать какой-то компонент, я получаю ошибку импорта
Я искал, и я получил его для некоторых компонентов, таких как GtkSource, Vte, GLib,...
Итак, мой код похож на
from gi.repository import Gtk, GtkSource, Vte, GLib
Все работало нормально, но если я хочу добавить matplotlib для рисования на моем холсте, я получаю и ошибки
enter code/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: specified class size for type `PyGtkGenericCellRenderer' is smaller than the parent type `GtkCellRenderer' class size
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_get_qdata: assertion `node != NULL' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_ascii_strncasecmp: assertion `s2 != NULL' failed
from gtk import _gtk
Segmentation fault (core dumped) here
Как я могу заставить matplotlib работать с gi.repository?
Спасибо