gpt4 book ai didi

python - ImportError : No module named gi. 存储库 Mac OS X

转载 作者:太空狗 更新时间:2023-10-29 19:32:45 35 4
gpt4 key购买 nike

我正在 Mac OS X 上安装 virt-manager0.10.0

首先我用homebrew安装了python、libvirt、gtk+3、pygtk和其他依赖

但是当我运行 virt-manager 时出现了这个错误

from gi.repository import GObject
ImportError: No module named gi.repository

当我在 python 命令行中运行这个导入时,我得到了同样的错误。但是当我尝试 import gtk 时没有错误

我认为问题是 Homebrew 的 pygtk 版本不使用 gtk+3 而使用 gtk2,正如我们在这里看到的 gi.repository Windows只有 gtk+3 使用该语法。

最佳答案

gi 模块在 pygobject 包中,但是如果你在 OS/X 上安装这个包,你不会得到 gi模块。要在 OS/X 上真正安装 gi,你需要安装 pygobject3 模块,它可能看起来像是用于 Python3 但它不是,3 来自GTK 版本。因此,如果您使用的是 OS/X,简单的 brew install pygobject3 就可以解决问题。

关于python - ImportError : No module named gi. 存储库 Mac OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18119618/

35 4 0