Mac
 Computer >> コンピューター >  >> システム >> Mac

Macで「zsh: command not found: brew」エラーを解消する方法 – Homebrewクイックフィックス

Macで「zsh: command not found: brew」エラーを解消する方法 – Homebrewクイックフィックス

目次

  • 1. Homebrewを再インストールする
  • 2. brewをPATH環境変数に追加する
  • 3. Xcodeコマンドラインツールをインストールする

Macで「zsh: command not found: brew」というエラーが表示された場合、ターミナルアプリがHomebrewの実行ファイルを見つけられていないことがほとんどです。原因はいくつか考えられますが、この記事では代表的な対処法を順番にご紹介します。

1. Homebrewを再インストールする

Macで「zsh: command not found: brew」エラーを解消する方法 – Homebrewクイックフィックス

まず試したいのがHomebrewの再インストールです。破損したファイルや古いファイルを取り除き、クリーンな状態で入れ直すことで問題が解消されることがあります。

  1. Macでターミナルを開き、以下のコマンドを貼り付けてReturnキーを押してHomebrewをアンインストールします。
    brew uninstall --force homebrew
  2. 続いて、以下のコマンドを実行してHomebrewを再度インストールします。
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

これで最新版のHomebrewがダウンロード・インストールされます。ターミナルアプリを再起動すれば、brewコマンドが問題なく使えるはずです。

2. brewをPATH環境変数に追加する

「zsh: command not found: brew」エラーのもう一つの主な原因は、インストール時にHomebrewがPATH環境変数に登録されておらず、シェルが実行ファイルの場所を特定できていないケースです。

これはターミナルから手動でPATHにHomebrewを追加することで解決できます。入力するコマンドは、MacがAppleシリコン搭載かIntelプロセッサー搭載かによって異なります。自分のMacに合ったコマンドをコピーして貼り付けてください。

Appleシリコン(M1/M2/M3など)搭載のMacの場合はこちら:

export PATH="/opt/homebrew/bin:$PATH"

Intelプロセッサー搭載のMacの場合はこちら:

export PATH="/usr/local/bin:$PATH"

設定後、以下のコマンドでPATHに正しく追加されたか確認できます。

echo $PATH

Macで「zsh: command not found: brew」エラーを解消する方法 – Homebrewクイックフィックス

このコマンドを実行すると、ターミナルが認識している実行可能ファイルの一覧が表示されます。一覧の中にHomebrewのパスが含まれていれば、正常に登録できています。

なお、上記のexportコマンドは現在のセッション限定の設定です。ターミナルを開くたびに有効化したい場合は、「~/.zshrc」ファイルにも同じexport文を追記しておきましょう。編集後はsource ~/.zshrcを実行すると変更が即座に反映されます。

3. Xcodeコマンドラインツールをインストールする

XcodeコマンドラインツールはAppleが開発・提供しているパッケージで、Xcode IDEに含まれるデバッガーやコンパイラなどの開発ツール一式がまとめられています。多くのユーザーから、Xcodeコマンドラインツールが未インストールだとHomebrewが動作しないという報告があります。

Macで「zsh: command not found: brew」エラーを解消する方法 – Homebrewクイックフィックス

以下のコマンドをターミナルに入力し、Returnキーを押すだけでインストールできます。

xcode-select --install

インストール後は、次のコマンドで正しく導入されたか確認しましょう。

xcode-select -p

成功していれば、以下のような出力が返ってきます。

/Library/Developer/CommandLineTools

まとめ

Homebrewには便利なアプリやパッケージが多数そろっており、Macを本格的に活用したいユーザーにとって必須のツールと言えます。「zsh: command not found: brew」エラーに遭遇しても、今回ご紹介した対処法のいずれかを試せば問題を解消できるはずです。macOS向け最高のパッケージマネージャーを快適に使いこなしましょう。

  1. FilePane for Macレビュー:ドラッグ&ドロップだけで作業が完了する生産性向上ツール

    PCでの作業中に、同じような単純作業の繰り返しに気づいたことはありませんか?例えば、ファイルを別の場所へ移動したいとき、いちいちファインダーを開いて移動先のフォルダを表示してからでないとファイルを動かせません。また、Twitterに写真を投稿しようとしたら画像サイズが大きすぎて、編集ツールでリサイズや切り抜きをして保存し直し、ようやくアップロード……といった経験もあるでしょう。こうした面倒な日常作業をもっとシンプルにできたら?——それを実現するのがFilePaneです。FilePaneはMac専用アプリで、システムに便利なドラッグ&ドロップ操作を追加し、ファイルをひとつドラッグするだけでさまざ

  2. iOS活用術30選:Siriを使って紛失したiPhoneの持ち主を特定する方法

    Siriは日常のさまざまな場面で活躍してくれる頼れるアシスタントですが、うっかりiPhoneをどこかに置き忘れてしまったとき、それを持ち主のもとへ返すきっかけになるとは思いもしませんでした。もちろん、iPhoneがBMOのように自力で歩いて持ち主のもとへ帰ってくる、というAppleの試作機の話ではありませんよ(時計はもういいから、自立歩行するiPhoneを来年出してください、Appleさん)。 紛失したiPhoneの持ち主をSiriに聞く手順 このテクニックは、主に「誰かの紛失したiPhoneを拾ってしまった人」向けのものです。持ち主を特定したい場合は、以下の手順を試してみてください。