/etc/profile
~/.bash_profile
~/.bash_login
~/.profile
(OS X прибудет ваш путь из этих файлов Если первый один существует, то он захватывает этот путь, то он переходит к следующему файлу, чтобы получить больше информации и так далее ... Для получения дополнительной информации перейдите к.: http://ss64.com/osx/syntax-bashrc.html
Ищут ~/.bash_profile
и т.д ... до тех пор, пока не увидите, где ваш путь установлен. Большую часть времени ваш путь обычно устанавливается в ~/.bash_profile
поэтому проверьте, что файл первой, и если это не там, а в другой, изменить его на до ~/.bash_profile
Возможно, что ни один из этих файлов не существует, и в этом случае h omebrew будет жаловаться, когда вы запустите команду brew doctor
, что/usr/local/bin не опережает/usr/bin /. Отредактируйте ~/.bash_profile
, чтобы удовлетворить как доморощенные, так и clamxav.
Чтобы сделать вещи настолько простыми, насколько это возможно и исправить вашу проблему, найти ~/.bash_profile
и:
Нет пути или нет ~/.bash_profile
: Если у вас нет пути, открыть или создать файл и введите следующую строку: export PATH=/usr/local/bin:/usr/local/sbin:$PATH
Если вам нужно создать файл, вы можете сделать это с помощью terminal.app или даже textedit, но я бы предложил терминал.
- Open Terminal.app -> при запросе на запуск:
cd ~
, чтобы попасть в ваш домашний каталог, хотя вы должны быть там.
touch .bash_profile
который создает пустой файл.
pico .bash_profile
-> Теперь на этом экране пасте: export PATH=/usr/local/bin:/usr/local/sbin:$PATH
- После того, как вы вставили путь просто нажмите клавишу:
Enter
, чтобы сохранить и Control + X
для выхода. -> наконец, вы можете также обновить Баш с помощью команды: source .bash_profile
Если ~/.bash_profile
существует с пути, но/USR/местные/SBIN не включена, добавьте его путем добавления /usr/local/sbin/
к любой части, вероятно, хорошая идея положить его после /usr/local/bin:
каталогов разделены полуколонами. Не забудьте сохранить формат согласованным.
Чтобы убедиться, что/usr/local/sbin находится на вашем пути, откройте терминал и запустите: echo $PATH
вы должны увидеть/usr/local/sbin где-нибудь на выходе.
Спасибо за такое четкое объяснение , –