トラブルシューティング · 1 min read · Oct 08, 2025
macOSでZshコマンドが見つからないエラーを修正する方法

時々、Macのターミナルでコマンドを使用しようとすると、「コマンドが見つかりません」というエラーメッセージが表示されることがあります。
macOS Catalina以降、Appleはターミナルで使用される主要なシステムを「bash」から「zsh」に変更しました。このエラーの最も一般的な理由の1つは、シェルが実行しようとしているコマンドを見つけられないことです。
したがって、MacがmacOS Catalinaまたはそれ以降のバージョンを実行している場合、「zsh: command not found: brew」のようなエラーが表示されることがあります。
ターミナルやその他の方法を通じて、Zshのコマンドが見つからないエラーを修正しましょう。
目次
- Zshコマンドが見つからないエラーの一般的な理由
- Zshコマンドが見つからないエラーを修正する方法? - 1.構文を確認する
- .zshrcファイルで$Path環境を設定する
- パッケージがインストールされていることを確認する
- Zshプロファイルを作成する
- Macを再インストール/復元する
- MacでZshコマンドに切り替える方法は?
- macOSでコマンドが見つからないエラーを解決する
Zshコマンドが見つからないエラーの一般的な理由
コマンドが正しく綴られていないため、エラーが発生します。
Zsh(Zシェル)コマンドを実行するためのPATH変数が不正です。
正しいパッケージがインストールされていません。
Zshコマンドの最近の不正な設定。
Zshコマンドが見つからないエラーを修正する方法?
1.構文を確認する
誤字やタイプミスのためにコマンドが見つからないエラーが発生することはよくあります。手動で入力しているときに、意図しない文字が入力されることがあります。
コマンドにエラーがないか再確認する必要があります。コマンドを直接ターミナルにコピーすることをお勧めします。
2. .zshrcファイルで$Path環境を設定する
ファイルシステム内のパスは特定の場所を指します。同様に、ターミナルコマンドの場合、PATHシステム変数($PATH)は実行可能プログラムが保存されているディレクトリを示します。
$PATHのおかげで、Macはコマンドを実行するときにこれらのファイルを簡単に見つけることができ、コマンドの完全なパスではなく、「ls」などのコマンド名だけを使用できます。
したがって、コマンドが見つからないエラーが発生しないように、$PATHを設定する必要があります。
- Command + Spacebarを押してSpotlight検索を開きます。

- ターミナルを検索して開きます。

- 次のコマンドを貼り付けてenterを押します。
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
これで、macOSでのzshコマンドが見つからないエラーが修正されます。
3. パッケージがインストールされていることを確認する
パッケージがインストールされていない場合、アクセスしようとするとコマンドが見つからないエラーが発生することがあります。パッケージがインストールされているかどうかを確認する方法は以下の通りです。
Homebrewの場合
- 次のコマンドを入力してenterを押し、インストールされているすべてのパッケージをリストします。
brew list
Pythonパッケージの場合
- インストールされているPythonパッケージを確認したい場合は、次のコマンドを入力してenterを押します。
pip list
4. Zshプロファイルを作成する
Zshでコマンドが見つからないエラーが発生するのは、.zshrcファイルが作成されていないか、特定の設定が欠けている場合です。以下の手順で、他のコマンドを入力する前にZshプロファイルを作成します。
- ターミナルに次のコマンドを入力してenterを押し、ホームディレクトリに移動します。
cd ~/- 次に、次のコマンドを入力してZshプロファイルを作成します。
touch .zshrc
- 次に、Zshプロファイルを開いて確認します。
open .zshrc- テキストエディタでzshrcファイルが開かれ、Zshプロファイルの作成が確認されます。

5 . Macを再インストール/復元する
コマンドが見つからないエラーを修正するためのすべてのオプションを試した後は、再インストールする時が来ました。macOSを再インストールすることは、Zshコマンドが見つからないエラーを修正するための解決策となる場合があります。
特に、エラーが破損したシステムファイルや不正な設定など、より広範なシステムの問題によるものである場合、Appleの公式ガイドを使用してmacOSを再インストールできます。
また、Time Machineを使用してmacOSをバックアップしている場合、Zshコマンドエラーが発生しなかったコンピュータに復元することもできます。この場合も、Time Machineを通じてmacOSを復元するための公式ガイドを使用できます。
MacでZshコマンドに切り替える方法は?
macOS Catalina以降のバージョンでは、Zshがすでにデフォルトのシェルとして設定されているはずです。これを確認または切り替える方法は以下の通りです。
現在のシェルを確認する:
ターミナルで、echo $SHELLと入力して現在のシェルを確認します。/bin/zshのような返答があれば、Zshがすでにデフォルトのシェルです。
Zshに変更する(必要な場合):
ターミナルでchsh -s /bin/zshというコマンドを入力します。この変更を確認するためにパスワードを入力する必要があるかもしれません。
ターミナルを再起動:
最後に、ターミナルを閉じて再度開きます。これにより、Zshを使用した新しいセッションが開始されます。
macOSでコマンドが見つからないエラーを解決する
これで、macOSでのコマンドが見つからないエラーを修正する方法がわかりました。HomeBrewやMacportなどのパッケージマネージャーを使用し、Zshと組み合わせることで、作業が容易になります。
エラーを解決するために正しいコマンドを入力することを確認してください。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。