Ich entwickle eine Kivy-Anwendung, die das cefpython-Widget für kivy verwendet.Gtk-ERROR **: GTK + 2.x Symbole erkannt. Die Verwendung von GTK + 2.x und GTK + 3 im selben Prozess wird nicht unterstützt (Kivy Application)
Nach der Ausführung meines Programms, stürzt meine Anwendung, immer wenn ich ein Texteingabe-Widget in der Ansicht hinzufügen, mit dem Fehler: Gtk-ERROR **: GTK + 2.x Symbole erkannt. Die Verwendung von GTK + 2.x und GTK + 3 im selben Prozess wird nicht unterstützt
Ich bin in einer festen Position, da ich nicht herausfinden kann, wie ich all dies umgehen kann.
cefpython Version: 31,2
Kivy Version: 1.9.1
Kivy-Garten-Version: 0.1.4
pygame Version: 1.9.1release
Ohne Sie zeigen Code, das beste, was Sie wahrscheinlich erwarten können, ist ein answe r, die die Fehlermeldung wiederholt: Verwenden Sie nicht Gtk + 2 und Gtk + 3 in demselben Prozess (das schließt Ihren Code und alle Module ein, die Sie importieren) – jku
CEF Python [Problem # 261] (https://github.com/ cztomczak/cefpython/issues/261) scheint verwandt zu sein. Sieht so aus, als ob eines der Pakete von GTK 3 und ein anderes von GTK 2 abhängt. Verwenden Sie die GTK 3 PyGObject-Bibliothek (gi.repository) in Ihrer App? –
Wenn Kivy es intern verwendet, dann ja. –