Bearbeiten der PATH-Variablen auf dem Mac [geschlossen]


83

So bearbeiten Sie die PATH-Variable auf einem Mac (Lion). Ich kann keine Datei finden, in der ich Pfade hinzufügen kann. kann mich jemand darüber führen?

Wie lautet der Dateiname? .profile oder .bash_profile ???

und wo kann ich es finden? Ich habe versucht

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile

1
Ich habe genau die gleiche Frage! Verschiebt jemand mit der entsprechenden Berechtigung dies bitte in den Macintosh / Apple-Bereich, damit er geöffnet werden kann?
— SMBiggs

Antworten:


161

Bearbeiten /etc/paths. Schließen Sie dann das Terminal und öffnen Sie es erneut.

$ sudo vi /etc/paths

Hinweis: Jeder Eintrag wird durch Zeilenumbrüche getrennt.

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

2
Vielen Dank! Ich konnte endlich verwaiste Pfade für Android-Plattform-Tools löschen!
— Nickolay

Ich musste ein neues Terminal öffnen, damit dies funktioniert, und nicht eines verwenden, das bereits geöffnet war.
— Alan P.

sudo emacs / etc /

@SittingBull Sie können gerne den Editor verwenden, der zu Ihnen passt :)
— Ryan Allen

2
Diese Antwort sollte akzeptiert werden! Es ist definitiv das,
— wonach

30

Aufgrund meiner eigenen Erfahrungen und der Suche im Internet finde ich, dass diese Orte funktionieren:

/etc/paths.d

~/.bash_profile

Beachten Sie, dass Sie ein neues Terminalfenster öffnen sollten, um die Änderungen anzuzeigen.

Sie können sich auch auf diese Frage beziehen


9

Sie könnten dies versuchen:

  1. Öffnen Sie die Terminal-Anwendung. Es befindet sich im Dienstprogrammverzeichnis im Anwendungsverzeichnis.
  2. Geben Sie Folgendes ein: echo 'export PATH = YOURPATHHERE: $ PATH' >> ~ / .profile und ersetzt "YOURPATHHERE" durch den Namen des Verzeichnisses, das Sie hinzufügen möchten. Stellen Sie sicher, dass Sie ">>" anstelle von ">" verwenden.
  3. Drücke Enter.
  4. Schließen Sie das Terminal und öffnen Sie es erneut. Ihre neue Terminalsitzung sollte jetzt den neuen PFAD verwenden.

-> http://keito.me/tutorials/macosx_path


1
Ja, ich habe diesen Befehl ausprobiert, aber nach dem Drücken der Eingabetaste scheint nichts zu passieren. Ich habe das Terminal neu gestartet, aber der Pfad wird immer noch nicht hinzugefügt.
— coure2011

und dieser Link ist kaputt
— Arjee

4

environment.plst Die Datei wird zuerst auf dem MAC geladen. Geben Sie den Pfad darauf ein.

Verwenden Sie zum ersten Mal den folgenden Befehl

export PATH=$PATH: /path/to/set

Fügen Sie den gleichen Exportbefehl in die Datei "environment.plst" ein, um sie dauerhaft zu erhalten.
— Jay Sampat

4
Wo soll sich diese Datei befinden?
— Kevin Suttle

3

verwenden

~/.bash_profile

oder

~/.MacOSX/environment.plist

(siehe Richtlinien zur Laufzeitkonfiguration)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.