尝试使用 Vmware Fusion 进行流浪 - 找不到文件错误

Trying to Vagrant up using Vmware Fusion - Getting file not found error

出现此错误:

The executable '/Users/nick/vs/mmvagrant/Contents/Library/vmware-vmx' Vagrant is trying to run was not
found in the PATH variable. This is an error. Please verify
this software is installed and on the path.

(我在我的 ~/vs/mmvagrant 文件夹中更新)

购买、安装并正确许可 vmware-fusion

在 puphpet 中选择这个作为本地选项,我得到上面的失败消息。当我 运行 使用 VirtualBox 时,没问题。

我在哪里可以找到这个 contents/library 参考,或者我可以在我的路径中添加什么?

(苹果OS/X)

在 PuPHPet 中,必须选择一个存在于您的系统上的 "provider":

PuPHPet 将创建一个 Vagrantfile,它会根据您选择的提供商做出某些假设。在您的情况下,您选择了 VMWare Fusion,问题假定已安装但实际上并未安装。这会导致此错误:

The executable vmware-vmx Vagrant is trying to run was not found in the PATH variable.

重新安装 VMWare Fusion,然后确保安装了 VMWare Fusion 插件(使用 vagrant plugin list 命令)。最后,所有这些都准备就绪,再试一次 vagrant up