4

Я настраиваю Sublime для работы с NodeJ на моем Mac. Я получаю ошибку ниже

Однако, глядя на мою переменную Path, /usr /bin /local находится в Path (я предполагаю, что они разные?). Мне интересно знать, почему плагин Node не тянет тот же $ PATH, что и я в терминале.

2 ответа2

3

Быстрый обходной путь:

Просто запустите SublimeText2 через ваш терминал, набрав: subl Тогда плагин имеет путь, который в действительности не инициализирован.

2

Для приложений с графическим интерфейсом в Mountain Lion вам нужно установить переменную PATH в /etc/launchd.conf. Вы не можете добавить к существующей PATH потому что у этого файла нет доступа к переменной среды. Поэтому вы должны перезаписать существующую переменную PATH. Кроме того, перезагрузка требуется каждый раз, когда вы редактируете /etc/launchd.conf .

setenv PATH /usr /bin:/bin:/usr /sbin:/sbin:/usr /local /bin

Источник: Overwatering Blog - Установка PATH на OS X Mountain Lion

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .