Dies kann auftreten, wenn Sie Vagrant in einem Ordner installieren, der Leerzeichen enthält. Zum Beispiel C:\Program Files\HashiCorp\Vagrant
anstelle der Standardeinstellung C:\HashiCorp\Vagrant
.
Ihnen stehen zwei Lösungen zur Verfügung:
- Installieren Sie Vagrant in einem Ordner ohne Leerzeichen (z. B. den Standardinstallationsordner).
- Ändern Sie Ihre PATH-Umgebungsvariable, um die Kurznamen der alten Ordner anstelle von Ordnern mit Leerzeichen zu verwenden. Zum Beispiel
Program Files
wirdPROGRA~1
undProgram Files (x86)
wirdPROGRA~2
(in den meisten Fällen sollten Sie dies selbst überprüfen, indem Sie diese Pfade in die beiden Kurznamen eingeben, die den von mir angegebenen Ordnern entsprechen).
Um Ihre Umgebungsvariablen zu ändern, gehen Sie zu Systemsteuerung, System, Erweiterte Systemeinstellungen, klicken Sie auf die Registerkarte Erweitert und dann auf die Schaltfläche Umgebungsvariablen unten im Fenster. Wählen Sie im Rahmen Systemvariablen die Pfadvariable aus und klicken Sie auf Bearbeiten. Ändern Sie von dort aus den Pfad Ihrer Vagrant-Ablage, um anstelle von Ordnern mit Leerzeichen Kurznamen zu verwenden. Seit ich Vagrant in Program Files (x86)
Directory installiert habe, sieht meine Path-Variable in etwa so aus:
[semi-colon delimited list of other paths];C:\PROGRA~2\HashiCorp\Vagrant\bin
Wenn Sie dies getan haben, öffnen Sie eine neue Eingabeaufforderung und versuchen Sie die Plugin-Installation erneut.