Ich habe Ubuntu 14.04 mit Python-2.7- und Python-3-Unterstützung. Ich portiere meine Python-Anwendung von Python-2.7 auf Python-3. Ich habe example.py
Datei, die unterhalb von Modulen importiert wird. und ich #!/usr/bin/python3
als Python-EVN-Variable.
import gtk, gobject, time, sys, os, subprocess, signal
**ImportError: No module named 'gtk'**
Ich bekomme den obigen Fehler, wenn ich versuche, mit python3 zu laufen.
Irgendeine Idee, was hier fehlt?
Akzeptierte Antwort:
versuche:
from gi.repository import Gtk
und ersetzen Sie gtk
durch Gtk
in Ihrem Code
oder
from gi.repository import Gtk as gtk
siehe auch:Python GTK+ 3 Tutorial:Erste Schritte