2013-04-30 2 views
0

У меня есть следующие в моем bash_profile для автоматического запуска smlnj переводчика:bash_profile и PATH переменной

PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/smlnj-110.74/bin:${PATH}" 
export PATH 

Кроме того, я также хотел бы запустить swi prolog переводчика, добавив свой путь по адресу:

\opt\local\bin 

Как установить переменную PATH, чтобы проверить оба варианта, или есть лучший способ?

Почему Petite Chez Scheme не требует PATH или настроек переменной окружения? То есть, когда я ввожу petite в терминал, интерпретатор схемы мелкого chez запускается автоматически.

ответ

1

Как установить переменную PATH для проверки обоих?

Это один из способов, не обязательно является лучшим способом

items=(
    /Library/Frameworks/Python.framework/Versions/2.7/bin 
    /usr/local/smlnj-110.74/bin 
    /opt/local/bin 
) 
for item in ${items[*]} 
do 
    PATH=${item}:${PATH} 
done 
export PATH 

Почему же Petite Chez Схема требует никакого пути или переменную среды настройки?

Возможно, он устанавливается в стандартном месте, например, /bin, /usr/bin, /usr/local/bin

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