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.