【初心者向け】Pythonインストール後に’python認識されない’エラーが出た時の対処法

Python
さとう
さとう

こんにちは、さとうです。

長い事PHPを使ってゴニョゴニョやってるぽんこつプログラマーなんですが、時代の流れにのろうとPythonを始めてみる事にしました。

しかしそこで立ちはだかるのが…環境構築!!

ご多分に漏れずPythonでも思いっきりハマったので、自分用に解決策を残しておきます。

この記事でわかること
  • Pythonインストール後の「認識されない」エラーの原因
  • 解決方法と実際の手順
  • python --version( またはpython -V) が打てるようになる


1. つまずいたところ

つまずきポイント
  • Pythonインストール後、py は動いた

  • でも python って打ったらエラーが出た(認識されない問題)

エラー内容:

'python' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。

さとう
さとう

もうやだよぉ!!1歩目からやる気なくさせるなよぉ!!!


2. 原因

頼れる相棒、chatGPT(愛称:じぴ)に相談したところ…

じぴ
じぴ

環境変数にパスが通ってないだけだよ!
Windowsだと、インストール時に「Add python.exe to PATH」ってやつを付け忘れるとこうなるよ!

でましたよ、誰もがつまずくパス通せ問題

そう、インストール時に適当にポチポチやってしまっていたので、パスが通っていなかったようです。(何年目だよ)


3. 解決方法(2パターンあるよ!)

解決方法は以下の2パターン。

解決方法
  • 今後 py コマンドで生きる

  • ちゃんとPATHを手動で通す

pyコマンドは打てるので、まあそのままでもいいっちゃいいらしいんですが、せっかくなのでPATHを通していきます。


4. 実際にやった手順

① まず、Pythonのインストール場所を探す!

まずは、Pythonがどこにインストールされているのかを探す作業が必要です。

私の場合は下記のフォルダに入ってました。(大体この辺りに入っているようです)

C:\Users\あなたのユーザー名\AppData\Local\Programs\Python\Python3.13

ポイントは、python.exeがちゃんと中に入っているかを探すこと!

見つけたらそのパスをコピーしておきます。


② 「環境変数」の設定画面をひらく

デスクトップ下の「検索ボックス」(虫眼鏡マークとか)に「環境変数」 と打つと、「システム環境変数を編集」が出てくるはずなので、それを押して立ち上げます。

システムのプロパティが立ち上がるので、[ 詳細設定 ] タブの [ 環境変数 ] ボタンをクリックします。


③ 【Path】ってやつを編集!

環境変数の設定画面が出てきたら、[ システム環境変数 ] のPathを選択して [ 編集 ] をクリックします。


この画面で、先ほどコピーしたパスを新規で追加!
私の場合は以下を貼り付けましたが、適宜自分の環境のパスを貼り付けてくださいね。

C:\Users\あなたのユーザー名\AppData\Local\Programs\Python\Python3.13

chatGPTいわく、

C:\Users\あなたのユーザー名\AppData\Local\Programs\Python\Python3.13\Scripts\ も追加しておくと完璧!らしいです。(この"Scripts"ってフォルダはpipとか使うときに必要)

私も一応やっておきました。


④すべてOKを押して(重要)コマンドプロンプトを再起動!

設定できたら必ずすべて「OK」を押して、コマンドプロンプトを再起動します。

python --version

を打ち、「Python 〇.〇.〇(バージョン)」って出たら大成功!!(versionはインストールしたものによって異なります)

私の場合は無事「Python 3.13.3」がでました!!


まとめ

インストールの時にAdd python.exe to PATHさえ入れときゃなァ…と思いましたが、まあ勉強になったのでよしとしましょう。

同じようなとこでつまずいてる方の何かしらのお役に立てれば幸いです。

さとう
さとう

それでは!

コメント

タイトルとURLをコピーしました