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 shellenv

export ステートメントの出力.シェルで実行すると、この Homebrew のインストールが
PATH、MANPATH、および INFOPATH に追加されます。

変数 HOMEBREW_PREFIX、HOMEBREW_CELLAR、および HOMEBREW_REPOSITORY も
複数のクエリを避けるためにエクスポートされます。回。冪等性を保証するために、Homebrew の bin ディレクトリと sbin ディレクトリがそれぞれ PATH の 1 番目と 2 番目にある場合、このコマンドは出力を生成しません。 eval “$(brew shellenv)”

Homebrew パス セット (または必要な環境変数を設定するための shellenv アプローチ) を使用すると、brew コマンドは再び期待どおりに機能します。 Homebrew パッケージがインストールされ、ファイル システムのどこに保持されているか知りたい場合

このトリックは、「brew コマンドが見つかりません」というエラー メッセージを解決するために機能しましたか?別の解決策を見つけましたか?コメントであなたの経験を教えてください。

関連

Categories: IT Info