zsh シェルで「zsh: command not found: brew」というエラー メッセージが表示された自作ユーザーの場合、なぜ brew コマンド ライン ラインが
brew のコマンドが見つからないというエラーが発生する理由は、zsh シェルが何らかの理由で実行する brew バイナリを見つけることができないためです。 $PATH、または Homebrew インストール、またはその両方で。したがって、brew コマンドが見つからないというエラーを修正するには、一連のアクションを実行して Homebrew を再インストールし、失敗が続く場合はパスを手動で設定します。
「zsh: brew: command not found」を修正します。 zsh シェルを使用する Mac
まず、Homebrew を再インストールします。 Homebrew を Ventura または現在の MacOS バージョンに既にインストールしている場合や、Mac が M1/M2 であるかどうかに関係なく、これを行ってください。
コマンド ラインで、次のように正確に入力します。
/bin/bash-c”$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
Enter キーを押して Homebrew に進みます
インストールが完了したら、「brew」コマンドを再度使用して、たとえば、brew パッケージのインストール、パッケージの更新または削除を試みます。
brew command not found エラー メッセージが引き続き発生する場合は、zshrc $PATH に brew を配置することで解決できます。
echo”export PATH=/opt/homebrew/bin:$PATH”>> ~/.zshrc
次に、必要に応じて次のコマンドを入力して、brew を修復します。
brew doctor
以前に環境変数を設定したことがある場合は、echo アプローチに慣れているかもしれません。
Oh-My-Zsh のインストール後に「コマンドが見つかりません」というエラーが表示されますか?これを試してみてください
人気の Oh-my-zsh パッケージをインストールした後、brew コマンドが見つからないという問題しか経験していない多くのユーザーに固有のものです。.zshrc ファイルに次の行を手動で追加してみてください:
eval $(/opt/homebrew/bin/brew shellenv)
1 つのコマンドでこれを zshrc に追加することもできます:
echo”eval $(/opt/homebrew/bin/brew shellenv)”>> ~/.zshrc
再度、後でbrew doctorを実行してみてください。
次のbrewコマンドを実行すると、.zprofile:
brew help shellenv
brew help shellenv
使用法: brew shellenvexport ステートメントの出力.シェルで実行すると、この Homebrew のインストールが
PATH、MANPATH、および INFOPATH に追加されます。変数 HOMEBREW_PREFIX、HOMEBREW_CELLAR、および HOMEBREW_REPOSITORY も
複数のクエリを避けるためにエクスポートされます。回。冪等性を保証するために、Homebrew の bin ディレクトリと sbin ディレクトリがそれぞれ PATH の 1 番目と 2 番目にある場合、このコマンドは出力を生成しません。 eval “$(brew shellenv)”
Homebrew パス セット (または必要な環境変数を設定するための shellenv アプローチ) を使用すると、brew コマンドは再び期待どおりに機能します。 Homebrew パッケージがインストールされ、ファイル システムのどこに保持されているか知りたい場合
このトリックは、「brew コマンドが見つかりません」というエラー メッセージを解決するために機能しましたか?別の解決策を見つけましたか?コメントであなたの経験を教えてください。