Ich aktualisiere Vagrant 1.7.4 auf meinem Mac 10.9.5
Nach der Installation und dem Ausführen von "vagrant -v" habe ich diesen Fehler erhalten:
-bash: / usr / bin / vagrant: Keine solche Datei oder kein Verzeichnis
Ich habe ein paar Lösungen ausprobiert, aber keine funktionierte:
- VirtualBox (5.0.4) neu installiert, dann vagrant neu installiert
- änderte Erlaubnis das dir: sudo chown -R davidpell / usr / bin / vagrant
Antworten:
3 für die Antwort № 1Ich glaube, ich habe das gleiche Problem beim Upgrade von Vagrant 1.6.5 auf 1.8.5 festgestellt und es scheint, dass dies auf einen alten Symlink von / usr / bin / vagrant -> / Applications / Vagrant / bin / vagrant zurückzuführen ist
Meine Lösung war:
alten Symlink entfernen:
sudo rm /usr/bin/vagrant
Erstelle Symlink zum Ort des Landstreicher 1.8.5:
sudo ln -s /usr/local/bin/vagrant /usr/bin/vagrant
Vagrant 1.8.5 oder etwas in meinem System, das von 1.6.x gehalten wird, scheint von / usr / bin / vagrant abhängig zu sein, weil es sogar ausgeführt wird /usr/local/bin/vagrant
direkt gescheitert mit -bash: /usr/bin/vagrant: No such file or directory
vor dem erneuten Erstellen des Symlinks.