edycja zmiennej PATH na komputerze Mac [zamknięta]

83

Jak edytować zmienną PATH na Macu (Lion). Nie mogę znaleźć żadnego pliku, do którego mógłbym dodać ścieżki. czy ktoś może mnie o tym poprowadzić?

Jaka jest nazwa pliku? .profile lub .bash_profile ???

i gdzie mogę to znaleźć? próbowałem

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile
coure2011
źródło
1
Mam dokładnie to samo pytanie! Czy ktoś z odpowiednimi uprawnieniami przeniesie to do sekcji Macintosh / Apple, aby można było ją otworzyć?
SMBiggs

Odpowiedzi:

162

Edytuj /etc/paths. Następnie zamknij terminal i otwórz go ponownie.

$ sudo vi /etc/paths

Uwaga: każdy wpis jest oddzielony znakami końca wiersza.

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Ryan Allen
źródło
Musiałem otworzyć nowy terminal, aby to zadziałało, a nie używać już otwartego.
Alan P.,
sudo emacs / etc / path: /
@SittingBull, możesz użyć dowolnego edytora, który Ci odpowiada :)
Ryan Allen
30

Na podstawie własnych doświadczeń i wyszukiwania w Internecie znajduję te miejsca pracy:

/etc/paths.d

~/.bash_profile

Pamiętaj, że powinieneś otworzyć nowe okno terminala, aby zobaczyć zmiany.

Możesz również odnieść się do tego pytania

mogą.
źródło
9

Możesz spróbować tego:

  1. Otwórz aplikację Terminal. Można go znaleźć w katalogu Utilities w katalogu Applications.
  2. Wpisz: echo 'export ŚCIEŻKA = TWOJA ŚCIEŻKA: $ ŚCIEŻKA' >> ~ / .profile, zastępując „TWOJA ŚCIEŻKA” nazwą katalogu, który chcesz dodać. Upewnij się, że używasz „>>” zamiast jednego „>”.
  3. Wciśnij Enter.
  4. Zamknij terminal i otwórz ponownie. Twoja nowa sesja terminala powinna teraz korzystać z nowej PATH.

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

MasterCassim
źródło
1
Tak, wypróbowałem to polecenie, ale wydaje się, że nic się nie dzieje po naciśnięciu klawisza Enter, zrestartowałem terminal, ale nadal nie dodano ścieżki.
coure2011
a ten link jest uszkodzony
Arjee
4

environment.plst plik ładuje się jako pierwszy na MAC, więc umieść na nim ścieżkę.

Przy pierwszym użyciu użyj następującego polecenia

export PATH=$PATH: /path/to/set
Jay Sampat
źródło
umieść to samo polecenie eksportu w pliku „environment.plst”, aby zachować go na stałe.
Jay Sampat
4
Gdzie ma się znajdować ten plik?
Kevin Suttle
3

posługiwać się

~/.bash_profile

lub

~/.MacOSX/environment.plist

(zobacz Wytyczne dotyczące konfiguracji środowiska wykonawczego)

Cody
źródło