运行 (libvirt) virt-manager 1.3.2 时出错

运行 (libvirt) virt-manager 1.3.2 时出错

在 Ubuntu 14.04 上,我安装了 Libvirt 和 Virt-manager 的默认软件包。但它没有显示对 Debian“Jessie”的支持。所以我从其页面。我按照安装说明执行以下命令:

python setup.py install

一切顺利,但是当我尝试执行该程序时,出现以下错误:

xxxxx@E7440 ~ $ virt-manager 
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager", line 34, in <module>
    from virtinst import util as util
  File "/usr/share/virt-manager/virtinst/__init__.py", line 37, in <module>
    from . import util
  File "/usr/share/virt-manager/virtinst/util.py", line 28, in <module>
    import libvirt
ImportError: No module named libvirt

尽管我已经安装了 libvirt,如下面的打印输出所示:

ii  gir1.2-libvirt-glib-1.0                               0.1.6-1ubuntu2                                      amd64        libvirt glib mainloop integration
ii  libvirt-bin                                           1.2.2-0ubuntu13.1.16                                amd64        programs for the libvirt library
ii  libvirt-dev                                           1.2.2-0ubuntu13.1.16                                amd64        development files for the libvirt library
ii  libvirt-glib-1.0-0                                    0.1.6-1ubuntu2                                      amd64        libvirt glib mainloop integration
ii  libvirt-glib-1.0-dev                                  0.1.6-1ubuntu2                                      amd64        libvirt glib mainloop integration
ii  libvirt0                                              1.2.2-0ubuntu13.1.16                                amd64        library for interfacing with different virtualization systems

我错过了什么?

答案1

您正在寻找的软件包是python-libvirt。您已安装所有 libvirt 库,但尚未安装其 python 绑定。

附注:您可能更愿意这样做pip install libvirt。这是 Python 的包管理器,允许您独立于操作系统升级包(操作系统存储库中的语言库几乎总是很旧)。

答案2

在 Ubuntu 和其他基于 Debian 的发行版上,apt-get build-dep安装发行版源包的构建依赖项,换句话说,安装构建给定源包所需的包。

$ apt-get build-dep virt-manager

当您从有旧发行版软件包的源代码安装某个版本时,这会很有帮助。通常旧版本的依赖项大致相同,因此这可以让您轻松获得其中的许多依赖项。

当然,无论您安装什么,其较新版本都可能需要某些依赖项的较新版本,因此,如果您要手动安装不同版本,您需要准备好注意安装了哪些软件包并卸载它们。

相关内容