Virt-manager error on fedora 26

Virt-manager error on fedora 26

virt-manager is a graphical tool to manage KVM VMs on a host, due to some dependency or reinstall of libvirt can cause virt-manager to show below error:

$ virt-manager
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager", line 35, in <module>
    from virtinst import util as util
  File "/usr/share/virt-manager/virtinst/__init__.py", line 39, in <module>
    from virtinst import util
  File "/usr/share/virt-manager/virtinst/util.py", line 27, in <module>
    import libvirt
ImportError: No module named libvirt

Fix

Install the libvirt-python package:

$ sudo dnf install libvirt-python

After installation, virt-manager works correctly.