在macOS m1上找不到提供程序'vmware_desktop'


  • 通过自制程序同时安装vagrantvmware
brew install --cask vagrant
brew install --cask vmware-fusion
  • 验证是否已安装所有内容
➜  ~ vmrun -T ws list
Total running VMs: 0
➜  ~ vagrant -v
Vagrant 2.3.0
  • 在my.zshrc中将default provider设置为vmware_desktop(并"来源"它(
export VAGRANT_DEFAULT_PROVIDER=vmware_desktop
  • 在正式启动后初始化一个文件夹并添加一个框
vagrant init hashicorp/bionic64
vagrant box add hashicorp/bionic64

并选择选项3) vmware_desktop

  • 最后从初始化的文件夹运行vagrant up并观察错误
The provider 'vmware_desktop' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.
Vagrant knows about the following providers: docker, hyperv, virtualbox

我在设置时犯了一些错误吗

您错过了安装Vagrant VMWare插件

首先,您需要安装Vagrant VMware Utility

然后你可以安装插件

vagrant plugin install vagrant-vmware-desktop

相关内容

最新更新