MacOS上兼容哪些版本的Vagrant和VirtualBox

MacOS上兼容哪些版本的Vagrant和VirtualBox,macos,vagrant,virtualbox,Macos,Vagrant,Virtualbox,请提供mac mojave 10.14.2上vagrant/virtual box的兼容版本。我试图从头开始学习这些技术 我目前拥有Wagrant 1.7.1和virtualbox 6.0.0r127566 > vagrant --version > Vagrant 1.7.1 重新安装运行此命令的程序后,返回以下错误 > vagrant status > No usable default provider could be found for your system

请提供mac mojave 10.14.2上vagrant/virtual box的兼容版本。我试图从头开始学习这些技术

我目前拥有Wagrant 1.7.1和virtualbox 6.0.0r127566

> vagrant --version
> Vagrant 1.7.1
重新安装运行此命令的程序后,返回以下错误

> vagrant status
> No usable default provider could be found for your system.
  Vagrant relies on interactions with 3rd party systems, known as
  "providers", to provide Vagrant with resources to run development
  environments. Examples are VirtualBox, VMware, Hyper-V.

  The easiest solution to this message is to install VirtualBox, 
  which is available for free on all major platforms.

  If you believe you already have a provider available, make sure it
  is properly installed and configured. You can see more details 
  about why a particular provider isn't working by forcing usage with
  `vagrant up --provider=PROVIDER`, which should give you a more 
  specific error message for that particular provider.
我在终端上收到的一条消息建议降级到VirtualBox的第4版,但从网站上看,错误消息中提到的版本现在不受支持


谢谢

尝试将vagrant升级到最新版本(2.2.2),可从获得。vagrant 2.2.2和virtualbox 6.0的结合在我运行mojave 10.14.2的机器上运行,即使升级通常应该是解决方案,如果(像我一样)您运行的是旧计算机/OS,那么降级将是唯一可行的方法

在我的例子中,VirtualBox v5.1.38和Vagrant v1.9.6在运行OSX 10.11.16(El Capitan)的旧Macbook上为我工作

注意:我尝试了Vagrant 2.x和VirtualBox 6.1/6.0.18的多种配置,所有安装都正常,但所有
Vagrant
CLI命令在运行时都没有输出,包括没有显示错误

运行
vagrant up--provider=virtualbox
将告诉您当前的vagrant安装支持哪些版本的virtualbox

流浪汉以前的版本下载-


VirtualBox早期版本下载-

我想说要么升级vagrant,要么尝试以管理员身份运行它,看看会发生什么?“流浪者版”有用吗?(无引号)我已将该命令的输出添加到问题详细信息中-如何在mac上以管理员身份运行它?请尝试将vagrant升级到最新版本(2.2.2),可从中获得。vagrant 2.2.2和virtualbox 6.0的组合在我运行mojave 10.14.2的机器上运行,为了在Mac上拥有管理员权限,请按照以下步骤操作,但我想我会听@mlidal并更新您的vagrant virtualbox 6.0。什么??)我有2.2.5和6.0.12安装失败。尝试2.2.2和6.0.10也不起作用