редагування змінної PATH на mac [закрито]


83

Як редагувати змінну PATH на mac (Lion). Я не можу знайти жодного файлу, куди можна додати шляхи. хтось може мене про це направити?

Як називається файл? .profile або .bash_profile ???

і де я його можу знайти? я намагався

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

1
У мене таке саме точне запитання! Буде хтось, хто має належні повноваження, перенесіть це до розділу Macintosh / Apple, щоб його можна було відкрити?
SMBiggs

Відповіді:


162

Редагувати /etc/paths. Потім закрийте термінал і відкрийте його знову.

$ sudo vi /etc/paths

Примітка: кожен запис розділений розривами рядків.

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

Мені довелося відкрити новий термінал, щоб це запрацювало, а не використовувати вже відкритий.
Алан П.

sudo emacs / etc / paths: /

@SittingBull ти можеш використовувати будь-який редактор, який тобі підходить :)
Райан Аллен

30

На основі власного досвіду та пошуку в Інтернеті я вважаю, що ці місця працюють:

/etc/paths.d

~/.bash_profile

Зверніть увагу, що вам слід відкрити нове вікно терміналу, щоб побачити зміни.

Ви також можете звернутися до цього питання


9

Ви можете спробувати це:

  1. Відкрийте програму Terminal. Його можна знайти в каталозі Службові програми всередині каталогу Програми.
  2. Введіть наступне: echo 'export PATH = YOURPATHHERE: $ PATH' >> ~ / .profile, замінивши "YOURPATHHERE" на ім'я каталогу, який ви хочете додати. Переконайтеся, що ви використовуєте ">>" замість одного ">".
  3. Натисніть Enter.
  4. Закрийте термінал і відкрийте його знову. Тепер ваш новий сеанс терміналу повинен використовувати новий PATH.

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


1
Так, я спробував цю команду, але, здається, нічого не відбувається після натискання клавіші enter, я перезапустив термінал, але шлях все ще не додано.
coure2011,

і це посилання порушено
Арджі

4

environment.plst файл завантажується спочатку на MAC, тому вкажіть шлях до нього.

Для першого використання використовуйте наступну команду

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

помістіть ту саму команду експорту у файл "environment.plst", щоб зберегти її permananet.
Jay Sampat

4
Де цей файл повинен знаходитись?
Кевін Саттл,

3

використання

~/.bash_profile

або

~/.MacOSX/environment.plist

(див. Правила конфігурації виконання)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.