Ошибка при запуске (libvirt) virt-manager 1.3.2

871
Black_Zero

На 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 

Что мне не хватает?

3

1 ответ на вопрос

1
Mikey T.K.

The package you're looking for is python-libvirt. You've installed all the libvirt libraries, but not their python bindings.

A side note, you may have better luck doing pip install libvirt. This is Python's package manager, and allows you to upgrade the packages independent of the OS (language libraries in the OS repos are almost always very old).

Благодарю. Это добилось цели. Но теперь у меня возникла другая проблема при создании виртуальной машины. Я получил сообщение «Ошибка запуска установки: пространство имен GtkVnc недоступно». Black_Zero 8 лет назад 0

Похожие вопросы