4

收到此错误:

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 运行时,它很好。

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

(苹果操作系统/X)

4

1 回答 1

1

在 PuPHPet 中,必须选择系统中存在的“提供者”:

在此处输入图像描述

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

vmware-vmx在 PATH 变量中找不到可执行的Vagrant 尝试运行。

重新安装 VMWare Fusion,然后确保安装了 VMWare Fusion 插件(使用vagrant plugin list命令)。最后,在所有这些部件到位后,再试vagrant up一次。

于 2015-07-30T17:02:29.803 回答