Я создал интерфейс командной строки для виртуального бокса, так что виртуальный бокс можно управлять с удаленной машины. теперь я пытаюсь реализовать интерфейс commmand-line, используя python virtualbox api. Для этого я загрузил пакет pyvb (документация python api показывает функции, которые могут быть использованы для реализации этого пакета pyvb). но когда я даю pyvb.startVM(self,"name of vm",type='gui')
, он показывает ошибку:
AttributeError: 'module' object has no attribute 'startVM'
startVM
находится в классе pyvb.vb.VB
. Кроме того, это не 'name of vm'
, так как docs объясняет startVM
следует вызывать с pyvb.vm.vbVM
в качестве первого параметра, а не строки.