Mac - Cant установить Homebrew - программирование
Подтвердить что ты не робот

Mac - Cant установить Homebrew

Я попытался установить Homebrew следующим образом:

ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"

Он не установил правильно, поэтому я закрыл терминал и снова попытался. Теперь он отображает мне следующее сообщение:

It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

Я пытался сделать это, но безуспешно. Отобразится следующее сообщение:

brew: command not found

Итак, проблема в том, что Homebrew установлен, но на самом деле он не установлен. Любые предложения по решению этой проблемы? Спасибо!

4b9b3361

Ответ 1

Это, похоже, решило проблему для меня

rm -rf /usr/local/Cellar /usr/local/.git
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

После этого я могу теперь

brew doctor

Вы также можете найти gist, связанный на следующей странице использования:

https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/FAQ.md

Прошу проголосовать за этот ответ, если он разрешит вашу проблему.

Ответ 2

URL, содержащийся в используемой вами команде, неверен. Ruby выгрузит строки HTML, а затем сработает. Вместо этого используйте эту команду:

ruby -e "$(curl -fsSkL raw.github.com/Homebrew/homebrew/go/install)"

Ответ 3

Это сработало для меня:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Ответ 4

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

это работа для меня!

Ответ 5

Я удалил папку /usr/local/.git, а homebrew установил сразу после этого.

Ответ 6

Каково было сообщение, когда оно не было правильно установлено в первый раз? Является ли двоичный файл brew в /usr/local/bin? Если это так, вам просто нужно добавить его на свой путь, см. Ошибка установки Homebrew - brew Команда не найдена

Ответ 7

Попытка решить ту же проблему, я узнал, что я ошибся при внесении изменений в мой PATH. У меня не было /usr/local/bin. Тогда я бы рекомендовал запустить

$echo $PATH

в терминале, чтобы узнать, есть ли у вас правильные каталоги. Вы также можете запустить

$vi ~/.bash_profile

чтобы увидеть его и внести изменения, если необходимо

Ответ 8

Если вы не можете установить с помощью curl, попробуйте открыть программу установки script из своего браузера, сохраните ее в файле с именем i.e brew_install.rb где-нибудь на своем диске и запустите script локально

ruby brew_install.rb 

Это сработало для меня.