python3 não suporta módulo gtk

python3 não suporta módulo gtk

Eu tenho Ubuntu 14.04 com suporte para python-2.7 e python-3. Estou portando meu aplicativo python de python-2.7 para python-3. Eu tenho example.pyum arquivo que está importando os módulos abaixo. e eu #!/usr/bin/python3como variável python evn.

import gtk, gobject, time, sys, os, subprocess, signal 

**ImportError: No module named 'gtk'**

Estou recebendo o erro acima ao tentar executar com python3.

Alguma ideia do que está faltando aqui?

Responder1

tentar:

from gi.repository import Gtk

e substitua gtkpor Gtkno seu código

ou

from gi.repository import Gtk as gtk

Veja também :Tutorial Python GTK + 3: primeiros passos

Responder2

Use oIntrospecção GObjectligações Python3 baseadas para Gtk e amigos:

from gi.repository import Gtk, GObject

Isso precisa do pacote python3-gique é instalado por padrão.

Alguns nomes mudaram desde PyGTK. OReferência da API de introspecção Python GObjectdeve ajudá-lo a encontrar os novos nomes (e outras alterações).

informação relacionada