Ho appena compilato exiv2 e gexiv2 per il mio debian machiene e ora voglio iniziare a lavorare con gexiv2 per modificare i dati IPTC usando python. Il sito gexiv2 presenta la seguente riga di codice:Come usare gexiv2 in python?
from gi.repository import GExiv2
Ma che si traduce già in:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named gi.repository
non riesco nemmeno a importare gi quindi penso che mi manca un altro pacchetto !? Cosa devo fare per farlo funzionare come previsto?
AGGIORNAMENTO: Ho aggiornato il mio sistema operativo alla versione più recente di Debian. Posso importare già adesso, ma ho ancora problemi con GExiv2.
verifica il seguente errore durante l'importazione GExiv2:
>>>from gi.repository import GExiv2
ERROR:root:Could not find any typelib for GExiv2
Per me ha funzionato per installare manualmente il pacchetto ['gir1.2-gexiv2'] (http://packages.ubuntu.com/raring/amd64/gir1.2-gexiv2-0.4/download) di Ubuntu (sto usando Debian sid). – Christoph