command not found
シェルで指定されたコマンドが見つからない場合に発生
概要
シェルで実行しようとしたコマンドがPATH環境変数に登録されたディレクトリに見つからない場合に発生するエラーです。
エラーメッセージ
bash: node: command not found
zsh: command not found: docker
原因
- プログラムがインストールされていない: そもそもインストールしていない
- PATHが設定されていない: インストール先がPATHに含まれていない
- シェルの再起動が必要: 環境変数がリロードされていない
- パッケージマネージャの問題: nvm, pyenv等の設定漏れ
解決策
1. プログラムをインストール
| |
2. PATHを確認・追加
| |
3. コマンドの場所を確認
| |
4. バージョンマネージャの設定
| |
5. シェルを再起動
| |
6. グローバルパッケージの確認(npm)
| |
7. Homebrewの設定(macOS)
| |
8. フルパスで実行
| |
Linux の他のエラー
この記事は役に立ちましたか?