редактирование переменной PATH на Mac [закрыто]

83

Как отредактировать переменную PATH на Mac (Lion). Я не могу найти ни одного файла, в который можно добавить пути. может кто-нибудь подсказать мне об этом?

Какое имя файла? .profile или .bash_profile ???

а где его найти? я пытался

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile
coure2011
источник
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. Откройте приложение Терминал. Его можно найти в каталоге Utilities внутри каталога Applications.
  2. Введите следующее: echo 'export PATH = YOURPATHHERE: $ PATH' >> ~ / .profile, заменив «YOURPATHHERE» именем каталога, который вы хотите добавить. Убедитесь, что вы используете ">>" вместо ">".
  3. Нажмите Enter.
  4. Закройте Терминал и снова откройте. Теперь ваш новый сеанс терминала должен использовать новый PATH.

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

Мастер Кассим
источник
1
Да, я пробовал эту команду, но кажется, что после нажатия клавиши ввода ничего не происходит, я перезапустил терминал, но путь по-прежнему не добавлен.
coure2011,
и эта ссылка не работает
Arjee
4

environment.plst файл сначала загружается на MAC, поэтому укажите путь к нему.

Для первого использования используйте следующую команду

export PATH=$PATH: /path/to/set
Джей Сампат
источник
поместите ту же команду экспорта в файл "environment.plst", чтобы он оставался постоянным.
Джей Сампат
4
Где должен находиться этот файл?
Кевин Саттл
3

использовать

~/.bash_profile

или же

~/.MacOSX/environment.plist

(см. Рекомендации по настройке среды выполнения)

Коди
источник