如何在python中使用gexiv2?

2024-04-29 14:02:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚为我的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版本。我现在可以进口胃肠,但我仍然有问题与GExiv2。

导入GExiv2时发生以下错误:

>>>from gi.repository import GExiv2
ERROR:root:Could not find any typelib for GExiv2

Tags: 数据代码fromimport编辑网站repositorydebian
3条回答

我相信您需要的包是^{},或者,如果您使用的是Python 2,^{}

嗨,我也遇到了同样的问题,我通过安装gir1.2-gexiv2-0.4修复了它

同样的问题,我通过安装gir1.2-gexiv2-0.4和python gobject解决了这个问题

相关问题 更多 >