我正在Mac OS X上安装virt-manager0.10.0
首先,我使用自制软件安装了python,libvirt,gtk + 3,pygtk和其他依赖项
但是当我运行virt-manager时出现此错误
from gi.repository import GObject
ImportError: No module named gi.repository
当我在python命令行中运行此导入时,我得到相同的错误。但是当我尝试时没有错误 import gtk
我认为问题在于自制的pygtk版本不使用gtk + 3,而是使用gtk2,正如我们在这里可以看到的gi.repository Windows仅gtk + 3使用该语法。
该gi
模块位于pygobject
软件包中,但是如果在OS / X上安装此软件包,则不会获得该gi
模块。要真正gi
在OS / X上安装,您需要安装pygobject3
看起来像是用于Python3的模块,但不是,3
它来自GTK版本。因此,如果您使用的是OS / X,那么简单brew install pygobject3
就可以解决问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句