Ошибка установки Homebrew - Brew Команда не найдена
Я провел большую часть своей пятницы, пытаясь установить последнюю версию Ruby на мой новый MacBook Air (с установленным Mountain Lion).
У меня есть все последние версии XCode и инструменты командной строки. Но я не могу заставить Homebrew работать! Вот скриншот того, где я застреваю (я новый пользователь, поэтому не могу вставить это изображение).
Как видите, я использовал следующее для установки Homebrew:
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)"
Пока было "предупреждение", казалось, что установка работает:
Warning: /usr/local/bin is not in your PATH.
==> Installation successful!
Несмотря на это, когда я пытаюсь запустить "доктора заваривания", я получил следующее:
-bash: brew: command not found
Опять же, я пытаюсь установить homebrew, поэтому я могу установить последнюю версию ruby - я стремлюсь научиться кодировать на ruby, но вроде как, если я смогу даже запустить среду разработки! :)
Ответы
Ответ 1
Предупреждение сообщает вам, что не так. Проблема в том, что brew
хранится в /usr/local/bin
Итак, вы можете попробовать /usr/local/bin/brew doctor
Чтобы исправить это, вы постоянно изменяете свой профиль bash (.bashrc или .profile в своем домашнем каталоге) и добавляете следующую строку:
export PATH=/usr/local/bin:$PATH
Ответ 2
Проверьте, установлен XCode или нет.
gcc --version
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update.
http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html "нажмите здесь для точного обновления инструкций"
Ответ 3
nano ~/.profile
добавьте следующие строки:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
сохранить файл:
Ctrl + X
, затем Y
, затем Enter
затем выполните изменения:
source ~/.profile
Ответ 4
Это происходило со мной, но ни одно из приведенных выше предложений не срабатывало. Я изменил каталоги ( "cd ~/tmp" ), и вдруг команда
ruby -e "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
работал у меня. До изменения директорий я был в директории, которая представляет собой репозиторий Git. Возможно, это мешало командам ruby и Git в Brew установить script.
Ответ 5
Вы можете запустить терминал
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
затем установите https://github.com/robbyrussell/oh-my-zsh
.
Когда эти жалобы запускают i.e редактор pico pico .zshrc
и проходят мимо этих строк:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
запомнить использовать brew doctor
:)
![enter image description here]()
Ответ 6
попробуйте это
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/linuxbrew/go/install)"
Ответ 7
Вы можете использовать это:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
для установки доморощенного.