我的操作系统是Ubuntu 12.04。
我安装了kvm virt-manager和python。
我想使用python代码来控制kvm上的vm。
但是我的代码导入libvirt出错了...

这是我的代码:

import libvirt
import time
import threading
import paramiko
import os
import commands
import signal

numVM = 1
hostname=['VM-01']
port=22
VMLoadAve={}
def monitor():
     .....
     while True:
         monitor()
         time.sleep(MAXDURATION)



  追溯(最近一次通话):文件“ test1.py”,第1行,在
  
      import libvirt ImportError:没有名为libvirt的模块


我已经安装了python-libvirt,libvirt-bin
还有什么其他原因呢?
我是最新的。谢谢你的帮助〜:)

最佳答案

出于历史记录的考虑,“ python-libvirt”是python 2绑定的正确deb包,而python3-libvirt为您提供了与libvirt的对应python 3绑定。

09-07 05:46