VMware 和 Homestead,找不到提供程序 'vmware_desktop'
VMware and Homestead, The provider 'vmware_desktop' could not be found
我似乎无法在 Windows 7.
上使用 Laravel 的 Homestead 获得 VMWare 支持
我已经购买并安装了 VMWare Workstation 和 Vagrant 的 VMWare 插件并为其添加了许可证。
我已经通过 laravel 文档 vagrant box add laravel/homestead
中的命令下载了 homestead box,并为 vmware_desktop 选择了选项 2。
并在我的 ~/.homestead/Homestead.yml
文件中指定 provider: vmware_desktop
并从我下载 Homestead Vagrant 文件的地方 运行 vagrant up
指定。
然后我收到消息:
C:\Users\Ezra\Desktop\Homestead>vagrant up
The provider 'vmware_desktop' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
我尝试过不同的提供商名称;像:vmware_fusion、vm_desktop、vm_fustion..等等。没有任何效果。
我在 v0.2.7 中获得了最新的 vmware_desktop
图像,并目视验证了文件存在于 ~/.vagrant.d/boxes
目录中。
VirtualBox 提供程序工作正常。但不是 VMware。有任何想法吗? :)
要让 Homestead 在 Windows 上运行,必须将提供商设置为:
provider: vmware_workstation
对 laravel 文档进行了 PR,因此这对其他任何人来说都不是问题。 :)
对于 Laravel 5 和 Homestead 2.0
尝试运行
homestead up
然后
homestead provision
这将重新加载您的 ~/.homestead/Homestead.yml
其他站点 and/or 配置。
我似乎无法在 Windows 7.
上使用 Laravel 的 Homestead 获得 VMWare 支持我已经购买并安装了 VMWare Workstation 和 Vagrant 的 VMWare 插件并为其添加了许可证。
我已经通过 laravel 文档 vagrant box add laravel/homestead
中的命令下载了 homestead box,并为 vmware_desktop 选择了选项 2。
并在我的 ~/.homestead/Homestead.yml
文件中指定 provider: vmware_desktop
并从我下载 Homestead Vagrant 文件的地方 运行 vagrant up
指定。
然后我收到消息:
C:\Users\Ezra\Desktop\Homestead>vagrant up
The provider 'vmware_desktop' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
我尝试过不同的提供商名称;像:vmware_fusion、vm_desktop、vm_fustion..等等。没有任何效果。
我在 v0.2.7 中获得了最新的 vmware_desktop
图像,并目视验证了文件存在于 ~/.vagrant.d/boxes
目录中。
VirtualBox 提供程序工作正常。但不是 VMware。有任何想法吗? :)
要让 Homestead 在 Windows 上运行,必须将提供商设置为:
provider: vmware_workstation
对 laravel 文档进行了 PR,因此这对其他任何人来说都不是问题。 :)
对于 Laravel 5 和 Homestead 2.0
尝试运行
homestead up
然后
homestead provision
这将重新加载您的 ~/.homestead/Homestead.yml
其他站点 and/or 配置。