我刚刚为我的debian machiene编译了exiv2和gexiv2,现在我想开始使用gexiv2使用python编辑IPTC数据。 gexiv2网站提供以下代码行:

from gi.repository import GExiv2

但这已经导致:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named gi.repository

我什至无法导入gi,所以我想我缺少另一个软件包!我该怎么做才能使这项工作按预期进行?

更新:我将操作系统升级到了最新的Debian版本。我现在可以导入gi,但仍无法使用GExiv2。

导入GExiv2时发生以下错误:
>>>from gi.repository import GExiv2
ERROR:root:Could not find any typelib for GExiv2

最佳答案

嗨,我有同样的问题,我通过安装gir1.2-gexiv2-0.4来解决

关于python - 如何在python中使用gexiv2?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19150947/

10-11 19:10