2013-04-06 3 views
1

Я чувствую, что глупо спрашиваю об этом, но я полностью не могу установить переменную окружения в Mac OSX 10.8.Настройка переменной окружения в Mac OSX 10.8

Я высоко ценю некоторые конкретные инструкции по какие файлы для редактирования, что синтаксис, чтобы поместить в файл и т.д.

Я пытаюсь сделать некоторые веб-разработки с использованием дуги, которая требует ракетку. Я получаю ошибку от дуги, что «ракетка» не является признанной командой. Я могу запускать команды ракетки, когда я нахожусь в каталоге bin Racket (вот расположение моего каталога racket -/Applications/Racket v5.3.3 /), что говорит мне о том, что переменная окружения еще не создана для ракетки (но я мог ошибаться).

Заранее спасибо.

+0

OK .... Я добавил следующую строку в мой файл .bash_profile - «export PATH = $ PATH:/Applications/Racket/bin» (без кавычек). Кроме того, я сократил каталог Racket до «Racket», чтобы удалить пробелы. Используя команду «set», я подтвердил, что переменная Path кажется правильно настроенной (вот строка пути в наборе put - PATH =/usr/bin:/bin:/usr/sbin:/sbin:/USR/местные/бен:/Applications/Ракетка/BIN). Тем не менее, я все еще не могу запустить ./racket из любого каталога, кроме каталога bin Racket .... любая помощь будет принята с благодарностью. –

ответ

2

Вы пытались редактировать свой профайл? Если вы используете bash, отредактируйте файл .bash_profile в домашнем каталоге. Вам нужно будет вставить строку:

export PATH="$PATH:/Applications/Racket\ v5.3.3"

+0

Спасибо .... мне нужно добавить '/ bin' в конец этой строки? –

2

Вы должны добавить путь к каталогу bin/ ракетку к переменной в PATH среды. Откройте файл ~/.bash_profile с помощью текстового редактора, найдите строку, которая выглядит похоже на это (<paths> часть просто заполнитель для реальных путей), если она не существует, просто добавьте его:

PATH=$PATH:<paths> 

в конце добавьте : и путь к директории bin/ ракетку, в что-то вроде этого:

PATH=$PATH:<paths>:/Applications/Racket\ v5.3.3/bin 

Заменить номер v5.3.3 версии с соответствующей версией установки. Наконец, убедитесь, что эта строка появляется где-то в файле:

export PATH 

Сохраните его, и вы готовы к работе!

+0

Спасибо .... Я сделал это изменение, и он все еще не работает. Для чего стоит, когда я перехожу в каталог Racket bin (который находится в/Applications/Racket v5.3.3/bin /), я могу запустить команду ./racket. Однако, когда я пытаюсь запустить это из любого другого каталога, не повезло. –

+0

Кроме того, я вижу (через набор), что переменные среды, похоже, работают ... вот что показано для меня - PATH =/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Applications/Racket/bin –

+0

Вы подтвердили правильность части 'export'? Также попробуйте закрыть терминал и снова открыть его –

Смежные вопросы