python3 Gtk程序抛出内省类型库错误

问题描述 投票:0回答:1

我试图将python2 GtK程序,特别是Comix转换为python3 Gtk程序。

我已达到程序抛出错误的程度:

ImportError:无法导入名称Gobject,内省找不到typelib

此时会抛出错误:

from gi.repository import Gobject

bookmark.py。无论如何,程序本身包含各种链接的py文件,并且呈现结构并不是那么简单。

有趣的是,相同的导入命令在同一程序中的其他模块中执行没有问题。我不知道这里有什么问题。

一些solutions提到安装gir1.2-gtk-3.0是满意但无济于事。我也使用pip安装我的模块并使用--enable-introspection=yes编译它们对我来说似乎有点过分。应该有另一种解决方案。

知道这里发生了什么以及如何处理它?

python python-3.x gtk
1个回答
1
投票

模块名称区分大小写,请尝试以下操作:

from gi.repository import GObject
© www.soinside.com 2019 - 2024. All rights reserved.