我正在将 virt-manager0.10.0 安装在 Mac OS X 上。
首先,我使用 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才使用那个语法。
import gi
就可以工作了! - Jared Forsyth