3

На Ubuntu 14.04 я установил пакеты по умолчанию для Libvirt и Virt-manager. Но это не показывает поддержку Debian "Jessie". Поэтому я скачал virt-manager с его домашней страницы. Я следовал указаниям INSTALL и дал команду:

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 ответ1

1

Пакет, который вы ищете, это python-libvirt . Вы установили все библиотеки libvirt, но не их привязки к python.

Примечание: вам может pip install libvirt . Это менеджер пакетов Python, который позволяет обновлять пакеты независимо от ОС (языковые библиотеки в репозиториях ОС почти всегда очень старые).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .