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

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

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


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


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

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)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.