[PyGtk][Risolto] problema import gtk

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

[PyGtk][Risolto] problema import gtk

Messaggioda frest » sabato 23 giugno 2012, 23:03

Salve a tutti, mi sono affacciato da poco al Python e sto facendo alcune prove per lo sviluppo di gui con le Gtk.
Il problema è che lanciando il mio programma python mi da un errore riferito a "import gtk" o "import pygtk"
ho pensato che i pacchetti non fossero installati ma poi controllando con il gestore ho pacchetti ho visto che "python-gtk2-dev" è installato....
è un problema di path? come posso risolvere?
Ultima modifica di frest il domenica 24 giugno 2012, 16:58, modificato 1 volta in totale.
Avatar utente
frest Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: giugno 2008

Re: [PyGtk] problema import gtk

Messaggioda crap0101 » domenica 24 giugno 2012, 3:05

btw, il pacchetto è python-gtk2, il -dev non è necessario per il semplice utilizzo, comunque non è un problema dal momento che se hai quello installato hai anche l'altro.
Comunque, posta precisamente l'errore che ottieni.
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Avatar utente
crap0101 Maschile
Rampante Reduce
Rampante Reduce
 
Messaggi: 7046
Iscrizione: ottobre 2007
Località: TO
Distribuzione: trisquel
Desktop: LXDE

Re: [PyGtk] problema import gtk

Messaggioda frest » domenica 24 giugno 2012, 14:47

mmh allora, cercando con synaptic l'unica cosa che trovo è python-gtk2-dev ... e l'ho trovato gia installato
per quanto riguarda l'errore, posto il mio sorgente e anche l'output della shell
Codice: Seleziona tutto
import gtk

def on_click():
    print('Hello World')

w = gtk.Window()
w.connect("delete_event", gtk.main_quit)
w.set_border_width(10)
b = gtk.button("Hello World")
b.connect("clicked", on_click)
w.add(b)
w.show_all()
gtk.main()

Codice: Seleziona tutto
Traceback (most recent call last):
  File "/home/gian/Scrivania/Python/Source/provegtk.py", line 3, in <module>
    import gtk
ImportError: No module named gtk
Avatar utente
frest Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: giugno 2008

Re: [PyGtk] problema import gtk

Messaggioda frest » domenica 24 giugno 2012, 16:58

Credo di aver capito dove sta il problema:
ho installato sia python 2.7 che python 3, e stavo utilizzando IDLE3 ....
ho provato ad usare python 2.7 con la relativa versione di IDLE e tutto funziona....
Credo che per il momento continuerò ad usare questo ;)
grazie comunque
Avatar utente
frest Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 533
Iscrizione: giugno 2008

Re: [PyGtk][Risolto] problema import gtk

Messaggioda Bakuriu » domenica 24 giugno 2012, 17:04

Secondo te il "2" nel nome del pacchetto a cosa si riferisce?

Se vuoi usare le gtk su python3 devi usare pygobject.
Bakuriu Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1153
Iscrizione: ottobre 2009
Distribuzione: Kubuntu 12.04 LTS - x86_64
Desktop: KDE4


Torna a Programmazione

Chi c’è in linea

Visualizzano questa sezione: Claudio_F e 1 ospite