py.exe コマンドは、デフォルトで実行する Python のバージョンを設定できます。 設定方法は次の通りです。 設定なしの動作 py.exe をバージョン指定オプション無しで実行すると、インストールされているうちで最も新しいバージョンの Python でスクリプトが実行されます。 このデフォルトで実行するバージョンは、下記の何れかの方法で変更可能です。 環境変数 環境変数 PY_PYTHON でデフォルトを設定できます。 Windows のスタートなどから「⚙設定」を開く。 設定で「環境変数を編集」を検索して開く。 環境変数ウィンドウで「新規…」ボタンを押す。 変数名に PY_PYTHON、変数値に任意のバージョン (3.8など) を指定。 起動中のシェル (コマンドプロンプト等) があれば開き直す。 実行時オプション -3 と -2 それぞれのデフォルトとして PY_PYTHON3