我正在尝试设置vagrant环境,但默认情况下会发生此错误:未创建VM。继续

我正在尝试设置vagrant环境,但默认情况下会发生此错误:未创建VM。继续,vagrant,virtual-machine,virtualbox,box,Vagrant,Virtual Machine,Virtualbox,Box,我正在mac上设置流浪环境。我已经完成了以下步骤 安装了virtualbox 将我的项目克隆到本地磁盘 已下载该框并已成功添加该框 我还编辑了流浪者文件,并将box的名称添加到流浪者文件中 现在,当我运行命令“vagrant provision”时,会发生此错误 default: VM not created. Moving on... 我用谷歌搜索了很多,但不知道该怎么办 sudo vagrant box list Result: bpc_box (virtualbox, 0) new_

我正在mac上设置流浪环境。我已经完成了以下步骤

  • 安装了virtualbox
  • 将我的项目克隆到本地磁盘
  • 已下载该框并已成功添加该框
  • 我还编辑了流浪者文件,并将box的名称添加到流浪者文件中
现在,当我运行命令“vagrant provision”时,会发生此错误

default: VM not created. Moving on...
我用谷歌搜索了很多,但不知道该怎么办

sudo vagrant box list
Result:
bpc_box (virtualbox, 0)
new_box (virtualbox, 0)
流浪档案 VAGRANTFILE\u API\u VERSION=“2”


您需要首先旋转VM,要运行的第一个命令是

$ vagrant up
如果这是第一次启动此特定VM,这将启动您的VM并对其进行配置

一旦虚拟机启动并运行,您可以运行
vagrant provision
强制(重新)配置正在运行的虚拟机


您可以在

上阅读有关vagrant cli选项的更多信息。您需要首先旋转VM,要运行的第一个命令是

$ vagrant up
如果这是第一次启动此特定VM,这将启动您的VM并对其进行配置

一旦虚拟机启动并运行,您可以运行
vagrant provision
强制(重新)配置正在运行的虚拟机


您可以在

vagrant文件中阅读有关vagrant cli选项的更多信息,其中包含来自live server的box名称,当我运行“vagrant up”时,它开始从服务器下载box,但我已经下载了box,因此我将自己的box名称添加到vagrant文件中,然后运行“vagrant provision”。我该怎么办?不-可能是出了问题,您在Vagrantfile中的框名与您添加的框名之间存在差距-在您的问题中添加您的Vagrantfile以及命令的结果
vagrant box list
根据您的要求编辑该文件您不需要sudo来运行您的命令
vagrant up
不应下载该框,除非您有另一个默认提供程序,运行
vagrant up--provider virtualbox
并用“virtualbox”提供程序显示输出机器的“default”…=>默认设置:导入基本框“bpc_box”…vagrant文件包含来自live server的框名称,当我运行“vagrant up”时,它开始从服务器下载框,但我已经下载了框,因此我将自己的框名称添加到vagrant文件中,然后运行“vagrant provision”。我该怎么办?不-可能是出了问题,您在Vagrantfile中的框名与您添加的框名之间存在差距-在您的问题中添加您的Vagrantfile以及命令的结果
vagrant box list
根据您的要求编辑该文件您不需要sudo来运行您的命令
vagrant up
不应下载该框,除非您有另一个默认提供程序,运行
vagrant up--provider virtualbox
并用“virtualbox”提供程序显示输出机器的“default”…=>默认值:正在导入基本框“bpc\U框”。。。