pythonコマンドとpython3コマンドの違い

入門 | 9分 で読める | 2026.07.12

公式ドキュメント

今回やること

Python教材では、pythonpython3 の両方が出てくることがあります。

どちらが正しいかは環境によります。自分のPCでPython 3が動くコマンドを確認して使えば大丈夫です。

まず確認する

次を順番に実行します。

python --version
python3 --version

Windowsでは次も使われます。

py --version

コマンドの意味

コマンドよくある環境
pythonWindows、設定済みのmacOS/Linux
python3macOS、Linux
pyWindowsのPython Launcher

実行例

python がPython 3を指している場合:

python main.py

python3 がPython 3を指している場合:

python3 main.py

どちらでも、同じ main.py を実行できます。

よくあるつまずき

状況対応
python が動かないpython3 を試す
python3 が動かないpython を試す
Windowsで両方動かないpy を試す
教材とコマンドが違う自分の環境で動く方に読み替える

練習

  1. python --version を試す
  2. python3 --version を試す
  3. Windowsなら py --version を試す
  4. 自分が使うコマンドを1つ決める

次のステップ

VS CodeでPythonを書く準備 で、エディタ側の準備をします。

参考リソース

← 一覧に戻る
PR
PR
PR
PR