2016-11-13 203 views
1

我想vagrant up --provider=vmware_workstation。但是,發生錯誤。流浪漢,流浪漢出錯--provider = vmware_workstation。 VMware版本不匹配

$ vagrant --version 
Vagrant 1.8.7 

$ vagrant plugin install vagrant-vmware-workstation 
Installed the plugin 'vagrant-vmware-workstation (4.0.14)'! 

$ vagrant plugin license vagrant-vmware-workstation C:/license.lic 
Installing license for 'vagrant-vmware-workstation'... 
The license for 'vagrant-vmware-workstation' was successfully installed! 

$ vagrant up --provider=vmware_workstation 
Bringing machine 'default' up with 'vmware_workstation' provider... 
This provider only works with VMware Workstation 9.x, 10.x, 11.x, and 
12.x. You have Workstation ''. Please install the proper 
version of VMware Workstation and try again. 

我用這個Vagrantfile:

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! 
VAGRANTFILE_API_VERSION = "2" 
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
    config.vm.box = "vmware_precise64" 
    config.vm.provider "vmware_workstation" do |v| 
    v.gui = true 
    end 
end 

我使用這個版本的VMware:

I used VMware is this.

的,我試過的事情列表。

  • 重新安裝Vagrant。
  • 重新安裝VMware。

回答

1

您沒有安裝VMware Workstation(Pro),並且Vagrant報告了該錯誤。

您使用免費的VMware Workstation的球員是not supported

我可以使用VMware Workstation的球員?

Vagrant VMware Workstation插件的某些功能可與VMware Player一起使用,但尚未得到官方的支持。 Vagrant通過VMware API與VMware進行交互,某些版本的VMware Workstation Player不支持這些API。如有疑問,請購買VMware Workstation Pro以使用集成支持的所有功能。

+0

謝謝!我將使用VMware Workstation(Pro)。 – d9magai