Vagrant插件以“失败”开头;“未初始化常量轨道”;

Vagrant插件以“失败”开头;“未初始化常量轨道”;,vagrant,Vagrant,我在Mac上下载并安装了Vagrant 2.0.2,成功配置了一个新的虚拟机,但由于以下错误,我无法通过Vagrant share共享它: Vagrant在非常早期的阶段未能初始化: 插件未能正确加载。给出的错误消息是 如下所示 未初始化的常量轨道 我试着安装RubyonRails,认为vagrant可能需要它,但仍然得到同样的错误 我尝试了另一个插件,登录一个,并得到了相同的错误消息,所以问题似乎与插件有关 以下是我目前安装的插件列表: $ vagrant plugin list login

我在Mac上下载并安装了Vagrant 2.0.2,成功配置了一个新的虚拟机,但由于以下错误,我无法通过
Vagrant share
共享它:

Vagrant在非常早期的阶段未能初始化:

插件未能正确加载。给出的错误消息是 如下所示

未初始化的常量轨道

我试着安装RubyonRails,认为vagrant可能需要它,但仍然得到同样的错误

我尝试了另一个插件,登录一个,并得到了相同的错误消息,所以问题似乎与插件有关

以下是我目前安装的插件列表:

$ vagrant plugin list
login (0.1.1)
  - Version Constraint: > 0
share (1.0.1)
  - Version Constraint: > 0

$ vagrant -v
Vagrant 2.0.2

升级后我遇到了类似的问题,特别是由于共享插件

  • vagrant登录
    是vagrant核心的一部分,因此您不需要将其作为插件安装

  • vagrant共享
    在2.0.2中被悄悄删除(请参阅),但它仍然可以作为vagrant共享手动安装

以下命令应该可以解决您的问题:

vagrant plugin uninstall login
vagrant plugin uninstall share
vagrant plugin install vagrant-share
还请注意,Atlas上的per docs Vagrant Share已被弃用,现在需要ngrok