GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Python3 unterstützt das Gtk-Modul nicht?

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


Ubuntu
  1. insmod:Befehl nicht gefunden

  2. Importieren des Python-Moduls aus Bash

  3. Ubuntu Python Shebang-Zeile funktioniert nicht

  4. Python-Raw-Socket:Protokoll wird nicht unterstützt

  5. Modul nicht gefunden, wenn ich eine Modprobe mache

Python-Installationsfehler – Entschuldigung:UnicodeError:nicht unterstützte Escapezeichen können das Unicodedata-Modul nicht laden [Gelöst]

ModuleNotFoundError:Kein Modul namens „IPython“ [Fix]

Terminal öffnet sich nach dem Upgrade von Python auf 3.7 nicht?

So installieren Sie Python 3 unter CentOS 7 mit SCL

Leerlauf3:Befehl nicht gefunden

sudo:python:Befehl nicht gefunden