Sto usando PyCharm 2.5 su Ubuntu 11.10, provando a sviluppare un'applicazione usando PyGObject 3.0 su Python 3.2.2. Ho installato il pacchetto Ubuntu python3-gobject e quando eseguo il mio codice, funziona esattamente come previsto.PyCharm non può risolvere PyGObject 3.0, ma il codice funziona bene
Tuttavia, PyCharm non sembra trovare nessuno dei moduli PyGObject. Dice Unresolved refrence: 'Gtk'
quando passo il mouse su Gtk nella mia dichiarazione di importazione, e ovviamente nessuno dei lavori di completamento automatico funziona.
Questo è il mio codice:
#!/usr/bin/env python3
from gi.repository import Gtk
win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
Ho anche provato a fare un ambiente virtuale pitone e quindi l'installazione di PyGObject dai sorgenti in esso, e poi anche provato a fare link simbolici da tutti i file .py in site-packages/gi/overrides
a site-packages/gi/repository
, tutto senza fortuna.
Qualsiasi consiglio sarebbe molto apprezzato!
Ah, PyGObject è molto di fantasia davvero. Votato per il tuo servizio, forse possiamo averlo un giorno! : D – HOLOGRAPHICpizza
Inoltre, qualsiasi altro IDE supporta questo? Sto per sviluppare un'applicazione GTK + 3 di dimensioni moderate e mi piacerebbe avere un buon IDE da usare per questo. Come si chiamerebbe questa funzione in modo che io possa cercarla? – HOLOGRAPHICpizza
È possibile utilizzare bpython o bpython3 –