«Command Not Found Brew» обычно исходит от Homebrew на Mac. Homebrew — менеджер пакетов для MacOS. Эта ошибка возникает, если Homebrew не установлен, папка установки повреждена или вы не указали путь.
Это распространенная ошибка, с которой сталкиваются многие пользователи Mac. Если вы нажмете на эту статью в результатах поиска в надежде найти исправление этой ошибки, вы не будете разочарованы.
Исправить ошибку «Command Not Found brew» на Mac
В этой статье будут перечислены все возможные способы исправления ошибки zsh: command not found: brew на Mac.
Переустановите Хоумбрю
Эта проблема обычно возникает, если программа Home Brew установлена неправильно. Вы можете переустановить Homebrew, что решит проблему. Ниже приведены шаги для этого:
- Сначала откройте Терминал на вашем Mac.
- Теперь введите и выполните следующую команду, чтобы удалить Homebrew в вашей системе:
- /bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)» После завершения процесса перезагрузите компьютер.
- Теперь снова откройте терминал и выполните следующую команду, чтобы переустановить Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Изменить путь доморощенного
Вы можете столкнуться с ошибкой zsh: command not found: brew на Mac, если путь Homebrew задан неправильно. Вы можете установить правильный путь Homebrew, чтобы решить эту проблему. Для этого выполните шаги, указанные ниже:
- Запустите Терминал на вашем Mac.
- Для bash вы можете запустить следующую команду, чтобы установить путь:
$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
- В случае Zsh вы можете запустить команду ниже, чтобы установить путь:
echo 'export PATH="/usr/local/bin:$PATH"' >> $HOME/.zshrc
Правильная установка Homebrew
Еще одна вещь, которую вы можете сделать, это исправить вашу установку Homebrew. Это можно сделать, выполнив следующие команды в Терминале одну за другой:
export PATH="/opt/homebrew/bin:$PATH"
export PATH="/opt/homebrew/bin:$PATH"' >> $HOME/.zshrc
Установите версию Homebrew для Arm (только на Mac с чипом M1)
Раньше Mac поставлялись с процессором Intel, но теперь Apple Mac поставляются с Apple Silicon. Если у вас Mac с процессором M1, вам нужно будет установить версию Homebrew для Arm. Для этого откройте Терминал и выполните следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$yourdevicename/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
Установить Xcode
Чтобы запустить Homebrew на вашем Mac, вы должны установить Xcode. Если он не установлен, вы можете столкнуться с ошибкой zsh: command not found: brew на вашем Mac. Чтобы установить Xcode, выполните следующие действия:
- Сначала запустите терминал Mac .
- Запустите приведенную ниже команду, чтобы проверить, установлен ли Xcode в вашей системе.
/usr/bin/xcodebuild — версия
- Это вернет версию Xcode на ваш компьютер. Если он показывает версию, это означает, что Xcode установлен; иначе нет.
- Если Xcode установлен, пропустите этот шаг и перейдите к следующему. Если Xcode не установлен, выполните приведенную ниже команду, чтобы установить его:
xcode-select --install
- Теперь выполните следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Если вы используете M1 Mac, выполните следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Заключение
Мы надеемся, что вы найдете исправление ошибки zsh: command not found: brew на Mac. Если вы столкнулись с этой ошибкой на своем Mac, описанные выше шаги должны помочь вам решить проблему. Однако, если вы все еще сталкиваетесь с этой проблемой, перейдите в репозиторий Homebrew GitHub и поднимите свой запрос. Вы можете поднять вопрос с соответствующими скриншотами ошибки и всеми испробованными методами, и они покажут вам возможные пути решения проблемы.