Как исправить ошибку «Команда не найдена» на Mac?
Когда вы даете команду варки на своем Mac и сталкиваетесь с ошибкой «команда не найдена: варить», это может быть связано с двумя причинами: одна из них — неправильный выбор файла пути или каталог, не указанный в среде пути, и другая причина может быть «Brew» не установлен на вашем Mac.
В этой статье мы предоставили рабочие решения для ошибки команды brew. Взгляните на них ниже.
Почему я получаю «пиво: команда не найдена?»
Как упоминалось выше, одна из распространенных причин получения «команды не найдена brew» на Mac связана с тем, что исполняемый каталог brew отсутствует в среде «PATH».
Что такое переменная среды PATH?
Это системные переменные, к которым могут обращаться как процессы, так и пользователи, работающие с ОС. Переменные среды хранят значения для всей системы, и ‘PATH’ является одной из таких переменных.
ПУТЬ имеет адрес каталогов, в которых ищутся исполняемые файлы программы.
Как исправить ошибку «Команда не найдена для приготовления Mac»?
Способ 1: переустановите Homebrew
Если программное обеспечение Homebrew не работает должным образом, лучший способ — удалить его и переустановить.
Если вы хотите полностью удалить программное обеспечение Homebrew, не оставляя кеша, вам нужно открыть терминал на вашем Mac, а затем ввести следующую команду:
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)”
Это команда, данная официальными разработчиками Homebrew на GitHub.
- После полного удаления программного обеспечения Homebrew перезагрузите систему.
- Теперь скопируйте и вставьте следующий код в терминал macOS для установки (пойти в Домашний сайт перепроверить команду установки):
/bin/bash -c “$(curl -fsSL
Поскольку Homebrew полностью переписан на платформе «Bash», командная строка изменена на /bin/bash вместо ruby.
Теперь выполните следующую команду, чтобы установить ПУТЬ:
echo ‘PATH=”/usr/local/bin:$PATH”‘ >> ~/.bash_profile
Установите версию ARM на устройство M1
Если вы используете Mac с чипом M1, на вашем устройстве отображается инструкция по добавлению brew в файл конфигурации zsh с именем .zprofile.
Вместо пути /usr/local/homebrew вам нужно установить Homebrew в /opt/Homebrew.
Используйте следующий код на своем устройстве M1, чтобы установить версию Homebrew для ARM:
/bin/bash -c “$(curl -fsSL
Теперь запустите эти две команды в своем терминале, чтобы добавить Homebrew в PATH:
echo ‘eval $(/opt/homebrew/bin/brew shellenv)’ >> /Users/$yourdevicename/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
Примечание. Рекомендуется тщательно проверять каждую строку и копировать и вставлять ее соответствующим образом.
Вы также можете добавить пиво в .zshrc, выполнив приведенную ниже команду:
echo ‘export PATH=”/opt/homebrew/bin:$PATH”‘ >> $HOME/.zshrc
Способ 2: установите XCode на свой Mac
Большинство пользователей Mac жалуются, что программное обеспечение Homebrew не работает, если в системе не установлен Xcode. Итак, вам нужно иметь Xcode в вашей системе; следуйте процессу для того же ниже:
- Сначала выполните следующую команду, чтобы узнать, установлен ли XCode в вашей системе.
/usr/bin/xcodebuild-версия
- В случае, если XCode уже установлен на вашем Mac, вы найдете точную версию следующим образом:
Xcode 12.3 Версия сборки 12C33
- Если у вас еще не установлен Xcode, используйте для этого следующую команду:
xcode-выбрать –установить
- Теперь откройте Xcode и перейдите в «Настройки» → «Местоположение». Вы можете найти эту опцию в разделе «Инструменты командной строки».
- Теперь выполните следующую команду после открытия терминала:
/bin/bash -c “$(curl -fsSL
Для пользователей Mac M1 рекомендуется использовать следующую команду:
echo “экспорт PATH=/opt/homebrew/bin:$PATH” >> ~/.zshrc
Заключение
Мы надеемся, что эта статья помогла вам исправить ошибку «команда не найдена» на вашем Mac. Если ни один из вышеперечисленных методов не работает, мы рекомендуем вам подать жалобу на Github в репозитории Homebrew.
Дальнейшее чтение: