尽管复制/粘贴路径,但Vagrant无法从机器进行配置

时间:2017-03-18 22:39:21

标签: vagrant virtual-machine virtualbox vagrant-provision

我在使用虚拟框启动Vagrant时遇到问题。我在命令行上输入空白项目文件夹的代码是:

vagrant init tsawler/wafs; vagrant up --provider virtualbox

作为回应,我收到以下消息:

C:\ Users \ Owner \ PhpstormProjects \ modernphptut> vagrant init tsawler / wafs; vagrant up --provider virtualbox 指定了无效选项。这个命令的帮助 可在下面找到。 用法:vagrant init [options] [name [url]]

选项:

    --box-version VERSION        Version of the box to add
-f, --force                      Overwrite existing Vagrantfile
-m, --minimal                    Create minimal Vagrantfile (no help comments)
    --output FILE                Output path for the box. '-' for stdout
-h, --help                       Print this help

我正在完全按照此页面上显示的方式复制命令行文本:https://atlas.hashicorp.com/tsawler/boxes/wafs

这是我第一次尝试使用Vagrant /虚拟机。任何人都知道它为什么不起作用?我今天在Windows 10机器上安装了Vagrant和Virtualbox,所以我有最新的版本。

1 个答案:

答案 0 :(得分:0)

这是一个多行命令,这个

vagrant init tsawler/wafs; vagrant up --provider virtualbox

在linux或mac os中运行良好但不适用于Windows。

对于Windows,您应该以

运行
vagrant init tsawler/wafs & vagrant up --provider virtualbox

或者您也可以逐个运行命令

C:\Users\Owner\PhpstormProjects\modernphptut>vagrant init tsawler/wafs
.....
C:\Users\Owner\PhpstormProjects\modernphptut>vagrant up --provider virtualbox