ImportError:没有名为gi.repository的模块Mac OS X

MKT

我正在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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试在OS X上运行利用Scapy的脚本时出现“ ImportError:没有名为dumbnet的模块”

是什么引起ImportError:在OS X上升级Python之后,没有名为pkg_resources的模块?

awscli无法在OS X上运行,请继续获取ImportError:没有名为awscli_plugin_endpoint的模块

Python:没有名为Zlib的模块,Mac OS X El Capitan 10.11.6

在Mac OS X 10.9.5 + pypy 2.6上出现“没有名为_vmprof的模块”错误

Python ImportError:没有名为os的模块

PyCharm:ImportError没有名为X的模块?

Pycharm 4导入本地安装的模块(PyROOT)时,没有名为ROOT的模块,该模块在Mac OS X Yosemite上的Shell上运行良好

Python:没有名为“ X”的模块

python 3.x ImportError:没有名为“ cStringIO”的模块

没有名为“ x”的模块;'x'不是包

ImportError:没有名为gdal的模块

ImportError:没有名为easydict的模块

ImportError:没有名为easydict的模块

ImportError:没有名为“ appdirs”的模块

ImportError:没有名为“ scrapy”的模块

ImportError:没有名为kivy的模块

ImportError:没有名为openerp的模块

ImportError:没有名为“ xlsxwriter”的模块

ImportError:没有名为“编码”的模块

ImportError:没有名为包的模块

ImportError:没有名为redis的模块

ImportError:没有名为arff的模块

ImportError:没有名为枕头的模块

ImportError:没有名为pyplot的模块

ImportError:没有名为“ nets”的模块

ImportError:没有名为utils的模块

ImportError:没有名为sekizai的模块

ImportError:没有名为xlrd的模块