Python vboxapi COM API不工作
我的源根目录中有virtualbox 5.0.10 Python sdk,但当我运行代码时,程序将失败:Python vboxapi COM API不工作,python,virtualbox,pywin32,Python,Virtualbox,Pywin32,我的源根目录中有virtualbox 5.0.10 Python sdk,但当我运行代码时,程序将失败: Traceback (most recent call last): File "C:/Users/xiao/.PyCharm50/config/scratches/scratch", line 2, in <module> mgr=vboxapi.VirtualBoxManager() File "C:\Users\xiao\Desktop\test\vboxa
Traceback (most recent call last):
File "C:/Users/xiao/.PyCharm50/config/scratches/scratch", line 2, in <module>
mgr=vboxapi.VirtualBoxManager()
File "C:\Users\xiao\Desktop\test\vboxapi\__init__.py", line 1018, in __init__
self.platform = PlatformMSCOM(dPlatformParams)
File "C:\Users\xiao\Desktop\test\vboxapi\__init__.py", line 513, in __init__
win32com.client.gencache.EnsureDispatch('VirtualBox.Session')
File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 540, in EnsureDispatch
disp_class = CLSIDToClass.GetClass(str(disp_clsid))
File "C:\Python27\lib\site-packages\win32com\client\CLSIDToClass.py", line 46, in GetClass
return mapCLSIDToClass[clsid]
KeyError: '{7844AA05-B02E-4CDD-A04F-ADE4A762E6B7}'
这个程序在Python2.7.6下有缺陷,但在Python3.4.0下运行不稳定
为什么??我怎样才能解决这个问题
import vboxapi
mgr=vboxapi.VirtualBoxManager()