2017-09-15 7 views
0

내 버전 :방랑 vagrantfile 버전이 일치하지

VBoxManage --version 
5.1.28r117968 

vagrant -v 
Vagrant 2.0.0 

나는 방랑을 실행할 때 나는

Vagrant failed to initialize at a very early stage: 

The plugins failed to load properly. The error message given is 
shown below. 

This Vagrant environment has specified that it requires the Vagrant 
version to satisfy the following version requirements: 

~> 1.5 

You are running Vagrant 2.0.0, which does not satisfy 
these requirements. Please change your Vagrant version or update 
the Vagrantfile to allow this Vagrant version. However, be warned 
that if the Vagrantfile has specified another version, it probably has 
good reason to do so, and changing that may cause the environment to 
not function properly. 

내가 무엇을 필요로하고 같은 출력을 얻을 같은 출력을 얻을 방랑을 실행?

+0

당신이 –

+0

list''방랑하는 플러그인을 실행할 수 있습니다 1.9 방랑 버전으로 되돌릴'방랑-berkshelf (5.1.1) - 버전 제약 :> = 2.0.1 | vagrant-share (1.1.9, 시스템) - 버전 제약 조건 :> 0 | vagrant-vbguest (0.14.2) - 버전 제약 조건 :> 0 | vagrant-vmware-workstation (4.0.24) - 버전 제약 조건 :> 0' – mak

답변

0

그리고 유죄가 방랑-bershelf는이 line of code

module Berkshelf 
    class Plugin < Vagrant.plugin("2") 
    # Require a particular version of Vagrant 
    Vagrant.require_version("~> 1.5") 

    name "berkshelf" 

에서 확인할 수 방랑의 1.x에서 분기에 강한 의존성을 가지고있다 다음과 같은 가능한 솔루션이 있습니다

  • 플러그인이 필요 없다면 그냥 제거하십시오
  • 플러그인 소유자에게 지금 2.x로 업그레이드 할 것을 요청해야합니다. oject 업그레이드)와