~/VibeHandbook
$39

02 · 07

PATHと「command not found」

いずれ、命令を入力したのにcommand not foundが出るだろう。これはあなたが愚かだからではほぼない。そのプログラムがどこに住んでいるかをコンピューターが知らない、という意味だ。

shellはPATHと呼ばれるフォルダの一覧を確認してプログラムを見つける。あなたがnpmと入力すると、shellはPATHの中の各フォルダを巡ってnpmというプログラムを探す。そのどこにもなければ、command not foundが出る。

echo $PATH          # shellが検索するフォルダの一覧を表示する

実際にはcommand not foundはたいてい二つのどちらかを意味する: そのツールがまだインストールされていないか、PATHにない別の場所にインストールされたか。どちらもよくあることで、直せる。エラーをAIに貼り付け、何を実行しようとしていたかを伝えよ — PATHの問題を直すのは、AIが順を追って案内してくれるのにうってつけの、こまごました設定作業だ。

オフラインでも読みたい?

PDF + EPUB + ダウンロード可能なプロンプトライブラリ + バージョンアップデートを入手しよう。

$ PDFを入手 — $39