Pythonは、タスクの自動化からWebアプリの構築まで、今やあらゆる場面で活躍しています。しかし、スクリプトの作成に取り掛かる前に、Windowsマシンにインストールされているバージョンを必ず確認してください。バージョンの不一致が原因で問題が発生したり、あまりいじり回さずにセットアップが最新かどうかを確認したい場合もあるでしょう。このガイドでは、PCにインストールされているPythonのバージョンを素早く確認する方法を解説します。これにより、次回のスクリプト実行時に、迷うことがなくなります。Windowsは、特に環境変数やPATHの設定など、少々扱いにくい部分があるため、このガイドは大変役立ちます。数秒で明確な答えが得られるだけでなく、その過程でいくつかのコツも学べるかもしれません。
Windows CMD で Python のバージョンを確認するにはどうすればいいですか?
コマンドプロンプトを使用する
- Win+を押してR、cmdと入力し、 を押しますEnter。すると、懐かしい黒いウィンドウが開きます。
- このコマンドを入力して押しますEnter:
python --version
このコマンドを実行すると、「Python 3.11.5」のようにインストールされているバージョンが表示されます。場合によってはこれだけで済むこともあります。しかし、設定によっては、特にPythonがPATHに正しく追加されていない場合、このコマンドは何も実行しません。
そのような場合は、次の代替案を試してください。
py --version
これはPythonランチャーを使用します。これは新しいセットアップではPythonと一緒にデフォルトでインストールされます。最初のコマンドが失敗した場合、より信頼性が高くなります。
Pythonシェルを直接開く
- 手順 1 と同様に、もう一度CMDを開きます。
- pythonと入力して を押します。EnterこれでPython対話型シェルが起動します。
- バージョン情報は通常、シェルの上部に表示されます。これは隠れていますが、「Python 3.11.5 (tags etc.)」のように表示されます。
- すぐに抜け出したいですか? と入力して
exit()
を押してくださいEnter。または を押してCtrl + Zから を押してくださいEnter。
この方法では、ターミナルに「python」と入力するだけで、実行される Python のバージョンを確認できます。これは、簡単なチェックに便利です。
追加のリソースとメモ
- .py スクリプトをコマンドラインまたは IDE から開いて、適切に実行する方法を確認します。
- スクリプトがエラーをスローする場合は、 try-except エラー処理を簡単に確認すると役立ちますが、それはまた別の機会に説明します。
- そしてもちろん、 Trinketのようなオンライン Python インタープリターをブラウザーで試すこともできます。
よくある質問
これは、PythonがシステムPATHに追加されていないため、WindowsがPythonをどこで見つけられるか分からないことが原因です。Pythonを再インストールし、セットアップ中に「PythonをPATHに追加する」というチェックボックスにチェックを入れてください。場合によっては、それだけで解決することもあります。
ほぼ同じ情報で、インストールされているPythonのバージョンが表示されます。このpy
コマンドはPythonランチャーであり、py -2
や などのフラグを使って特定のバージョンを指定できますpy -3
。特に複数のPythonバージョンがインストールされている場合に役立ちます。
はい。Pythonランチャーがそれを管理するのに役立ちます。py -2
または などのコマンドを使って、異なるバージョンを指定できますpy -3
。すべてのバージョンが正しくインストールされていることを確認してください。
いいえ、これらのコマンドをCMDで実行するのは、通常は管理者権限がなくても問題ありません。Windowsはバージョン情報を提供するためだけに管理者権限をチェックしません。
全体として、Pythonのバージョン確認はほんの数秒で完了し、後々頭を悩ませる手間を大幅に省くことができます。インストールされているバージョンを把握しておけば、特に複数のプロジェクトを並行して管理したり、スクリプトを更新したりする場合、互換性に関する予期せぬトラブルを回避できます。理由は定かではありませんが、これらのコマンドを実行するには少し忍耐力が必要になる場合があります。特にPATHが正しく設定されていない場合はなおさらです。しかし、一度コツをつかめば、毎回設定を確認するのは迅速かつ簡単です。
まとめ
- cmdを使用してまたは
python --version
を実行しますpy --version
。 - pythonを使用して、CMD で Python を直接開きます。
- インストール中に Python が PATH に追加されているかどうかを確認します。
- 複数のバージョンがありますか? Python ランチャーを使用してください:
py -2
、py -3
。
まとめ
この簡単なチェックは、後々のトラブルシューティングを大幅に省くことができます。WindowsがPythonを非表示にしてしまうことがあるのは少し奇妙ですが、これらのコマンドで大抵はうまくいきます。環境によっては再インストールやPATHの調整が必要になるかもしれませんが、それはまた別の話です。全体として、これで1つでも環境の検証が早くなれば、ミッションは達成です。「なぜPythonが動かないの?」というパニックに陥る人が減ることを願っています。