gpt4 book ai didi

python - 无法从 gi.repository 导入模块

转载 作者:太空狗 更新时间:2023-10-30 01:08:04 25 4
gpt4 key购买 nike

我无法从 gi.repository 导入模块。特别不是 Gtk 和 GObject。

我在 Ubuntu 14.04 LTS 和重新安装后都遇到了这个错误也在 Linux Mint 17 上。

from gi.repository import Gtk, GObject

导致相应的“ Unresolved 引用”警告模块。有趣的是,我的 Gtk GUI 可以编译并运行非常好。然而,GObject 完全失效了。

我尝试改变导入语句,例如:

from gi.repository.Gtk import*

甚至通过以下方式对导入路径进行硬编码:

sys.path.append('/usr/lib/python2.7/dist-packages/gi')

到目前为止,这些方法都没有解决这个令人沮丧的错误。

我没有找到关于这个问题的任何结论性帮助或基本信息,无论是在网络上还是在 Linux 论坛或 stackoverflow 上的任何地方。我不确定这个问题是出在 Python 还是 Linux 方面。

有人可以建议如何解决这个问题吗?我最终需要提供哪些额外信息。

谢谢!

最佳答案

如果在基于 Debian 的系统(如 Ubuntu)上,您可能需要为其他库安装 gir1.2-gtk-3.0 包和其他类似名称的包。我不知道 Mint 上的包名称是什么,但可能是类似的东西。

关于python - 无法从 gi.repository 导入模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25868410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com