Właśnie skompilowałem exiv2 i gexiv2 dla mojego debiana machiene, a teraz chcę rozpocząć pracę z gexiv2, aby edytować dane IPTC za pomocą pythona. Gexiv2 strona prezentuje poniższy wiersz kodu:Jak korzystać z gexiv2 w python?
from gi.repository import GExiv2
Ale to już skutkuje:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named gi.repository
nawet nie mogę importować gi więc myślę, że brakuje inny pakiet !? Co muszę zrobić, aby działało zgodnie z oczekiwaniami?
AKTUALIZACJA: Uaktualniłem mój system operacyjny do najnowszej wersji debian. Mogę zaimportować GI teraz, ale nadal mam problemy z GExiv2.
następujący błąd występuje podczas importowania GExiv2:
>>>from gi.repository import GExiv2
ERROR:root:Could not find any typelib for GExiv2
Dla mnie to działało ręcznie zainstalować pakiet ['gir1.2-gexiv2'] (http://packages.ubuntu.com/raring/amd64/gir1.2-gexiv2-0.4/download) z Ubuntu (używam sid). – Christoph