2017-05-30 2 views
0

Nachdem ich erfahren habe, dass die neueste Version von Vagrant, die ich installiert habe (1.9.x), nicht ganz gut mit der Vagrant Box funktioniert, die ich verwenden musste Ich habe die Vagrant-Version auf 1.8.5 heruntergestuft, indem ich zuerst Vagrant deinstalliert habe und dann die frühere Version (1.8.5) installiert habe.Vagrant kann Plugins nach dem Downgrade auf 1.8.4 unter Windows 10 nicht finden

Danach wurde Vagrant unbrauchbar.

$ vagrant up 
Bundler, the underlying system used to manage Vagrant plugins, 
is reporting that a plugin or its dependency can't be found. 
This is usually caused by manual tampering with the 'plugins.json' 
file in the Vagrant home directory. To fix this error, please 
remove that file and reinstall all your plugins using `vagrant 
plugin install`. 
C:/HashiCorp/Vagrant/embedded/gems/gems/bundler1.12.5/lib/bundler/resolver.rb:356:in block in verify_gemfile_dependencies_are_found!': Could not find gem 'vagrant-vbguest x86-mingw32' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound)` 

Nachdem ich vagrant plugin install laufen, wie vorgeschlagen, erhalte ich den gleichen Fehler. Die plugins.json enthält nichts relevant (C: \ HashiCorp \ Vagrant \ eingebettet \ plugins.json):

{ 
    "version": "1", 
    "installed": { 
     "vagrant-share": { 
      "ruby_version": "0", 
      "vagrant_version": "1.8.5" 
     } 
    } 
} 

Ich habe auch bemerkt, dass ich nicht ~/.vagrant.d Verzeichnis haben. Weiß jemand was los ist? Ich habe versucht, Vagrant noch ein paar Mal neu zu installieren und es ist jedes Mal der gleiche Fehler.

Antwort

0

Ich ging von Vagrant 2.0.0 zu Vagrant 1.8.7 und lief in dasselbe Problem.

Ich habe die Datei C: \ Users \ .vagrant.d \ plugins.json entfernt.

lief dann den Befehl: Vagabund-Plugin installieren gems

Diese von der Frage kümmerten.

Verwandte Themen