Php 无法安装Laravel Homestead-UID/目录问题

Php 无法安装Laravel Homestead-UID/目录问题,php,laravel,virtualbox,homestead,Php,Laravel,Virtualbox,Homestead,我按照拉威尔网站上的步骤,通过VirtualBox安装Homestead 安装虚拟盒(通过其软件包) 安装Vagrant(通过其软件包) 运行“流浪者”框添加laravel/homestead 在我的应用程序目录中,运行composer require laravel/homestead--dev 运行php供应商/bin/homestead make 所有控制台输出都显示了上述操作的成功。我可以看到应用程序目录中的homestad.yml和Vagrantfile文件 当我运行vagrant u

我按照拉威尔网站上的步骤,通过VirtualBox安装Homestead

  • 安装虚拟盒(通过其软件包)
  • 安装Vagrant(通过其软件包)
  • 运行“流浪者”框添加laravel/homestead
  • 在我的应用程序目录中,运行composer require laravel/homestead--dev
  • 运行
    php供应商/bin/homestead make
  • 所有控制台输出都显示了上述操作的成功。我可以看到应用程序目录中的
    homestad.yml
    Vagrantfile
    文件

    当我运行
    vagrant up
    时,会出现以下错误:

    VirtualBox虚拟机是使用不匹配的用户创建的 当前用户正在运行Vagrant。VirtualBox要求相同的用户 用于管理创建的VM。请带着你的名字重新跑一遍流浪汉 那个用户。这不是一个游手好闲的问题

    用于创建VM的UID是:**您的UID是:**

    我不确定为什么会发生这种情况,因为我没有使用sudo,也没有在两者之间切换

    此外,在Virtual Box的首选项中,它显示了要位于以下位置的框的默认安装位置:
    /Users/AccountName/VirtualBox VMs
    ,但该目录不存在

    然而,流浪汉会将laravel/homestead列为已安装的盒子

    我不确定到底是什么问题

    请帮忙

    您必须在~/Homestead目录中运行vagrant up命令