LinuxForum.Fans
Тема

virt-manager не запускается

Автор: lecksys 3 сообщений 2907 просмотров
01.11.2014 12:44 #399412

на хосте opensuse 13.1 ставил qemu и kvm. Virt manager при запуске выдаёт такой выхлоп

Показать
[console]@suse:~> virt-manager
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
_show_startup_error(str(run_e), "".join(traceback.format_exc()))
File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
from virtManager.error import vmmErrorDialog
File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
from virtManager.baseclass import vmmGObject
File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
from virtManager import util
File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
import virtinst
File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
from virtinst import util
ImportError: cannot import name util
[/console]

debug показывает:

Показать
[console]@suse:~> virt-manager --debug
2014-11-01 14:39:11,425 (cli:71): virt-manager startup
2014-11-01 14:39:11,425 (virt-manager:306): Launched as: /usr/share/virt-manager/virt-manager.py --debug
2014-11-01 14:39:11,425 (virt-manager:307): GTK version: (2, 24, 23)
2014-11-01 14:39:11,425 (virt-manager:308): virt-manager version: 0.9.5
2014-11-01 14:39:11,425 (virt-manager:309): virtManager import: <module 'virtManager' from '/usr/share/virt-manager/virtManager/__init__.pyc'>
2014-11-01 14:39:11,469 (cli:110): Error import virtinst
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/cli.py", line 106, in check_virtinst_version
import virtinst
File "/usr/share/virt-manager/virtinst/__init__.py", line 70, in <module>
from virtinst.distroinstaller import DistroInstaller
File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 32, in <module>
from virtinst import urlfetcher
File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 35, in <module>
from virtinst import osdict
File "/usr/share/virt-manager/virtinst/osdict.py", line 25, in <module>
from gi.repository import Libosinfo as libosinfo
File "/usr/lib64/python2.7/site-packages/gi/__init__.py", line 27, in <module>
from ._gi import _API
ImportError: could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))
2014-11-01 14:39:11,470 (virt-manager:409): could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))

virt-manager requires the python-virtinst library version 0.600.4 or greater. This can be downloaded at:

http://virt-manager.org/download.html
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-manager.py", line 402, in <module>
main()
File "/usr/share/virt-manager/virt-manager.py", line 311, in main
cli.check_virtinst_version(virtinst_str)
File "/usr/share/virt-manager/virtManager/cli.py", line 111, in check_virtinst_version
raise RuntimeError(str(e) + "\n\n" + msg)
RuntimeError: could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))

virt-manager requires the python-virtinst library version 0.600.4 or greater. This can be downloaded at:

http://virt-manager.org/download.html
2014-11-01 14:39:11,471 (cli:83): Uncaught exception:
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
_show_startup_error(str(run_e), "".join(traceback.format_exc()))
File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
from virtManager.error import vmmErrorDialog
File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
from virtManager.baseclass import vmmGObject
File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
from virtManager import util
File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
import virtinst
File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
from virtinst import util
ImportError: cannot import name util

Traceback (most recent call last):
File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
_show_startup_error(str(run_e), "".join(traceback.format_exc()))
File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
from virtManager.error import vmmErrorDialog
File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
from virtManager.baseclass import vmmGObject
File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
from virtManager import util
File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
import virtinst
File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
from virtinst import util
ImportError: cannot import name util[/console]

От рута тоже самое. уже весь мозг сломал.

01.11.2014 15:56 #399423
lecksys написал:
на хосте opensuse 13.1 ставил qemu и kvm. Virt manager при запуске выдаёт такой выхлоп
.....
От рута тоже самое. уже весь мозг сломал.

Ну, ругается оно, что нет правильного virtinst'а. И хочет, чтобы virt-manager увидел python-virtinst library version 0.600.4 или старше. Которую можно взять отсюда: http://virt-manager.org/download.html

В процессе ломания мозгов эту операцию делали?

01.11.2014 15:59 #399424

lecksys,

"Cruiser78" написал:
Которую можно взять отсюда:

[console=root]zypper in python-virtinst[/console]

Войдите или зарегистрируйтесь, чтобы ответить.