Befehlszeile unter Mac OS X kann nicht verwendet werden

Befehlszeile unter Mac OS X kann nicht verwendet werden

Ich kann meine Befehlszeile (Terminal) nicht verwenden.

sudo gem install compass

aber ich bekomme nur „Befehl nicht gefunden“. Ich bin Administrator meines Macs und mein Passwort ist nicht leer.

Ich habe auch Folgendes versucht:

defaults write com.apple.Finder AppleShowAllFiles YES

gleiches Ergebnis.

Antwort1

Sie haben wahrscheinlich Ihren PATH überschrieben. Überprüfen Sie diese Datei* auf Anweisungen mit export PATH:

/Users/your-username/.bash_profile

Wenn Sencha Änderungen an dieser Datei vorgenommen hat, beachten Sie, dass dies die richtige Syntax zum Hinzufügen eines Ordners zu Ihrem PATH ist:

export PATH=/some/other/path:$PATH

Wenn Sie das vergessen haben :$PATH, überschreiben Sie es bei jedem Start des Terminals. Daher kann OS X Ihre Befehle nicht finden. Die Lösung besteht also darin, die betreffenden exportZeilen vollständig zu entfernen oder sie so zu korrigieren, dass die richtige Syntax verwendet wird.

export PATH=/Users/Oskar/Sencha:$PATH

* Die Datei ist standardmäßig ausgeblendet. Wenn Sie sie im Finder nicht sehen können und Ihr PATH immer noch fehlerhaft ist, führen Sie den folgenden Befehl aus: /usr/bin/open ~/.bash_profileum sie in einem Texteditor zu öffnen.

verwandte Informationen