Python Launcher は以下の 2か所の設定ファイルを読み込みます。
ユーザー用: %LOCALAPPDATA%\py.ini 例 C:\Users\あなた\AppData\Local\py.ini システム用: C:\Windows\py.ini
通常は ユーザー用 py.ini を作成します。
C:\Users\<ユーザー名>\AppData\Local\py.iniを作って中身を以下にします。
[defaults] python=3.12
こうすると3.12が優先になります。
プロンプトで確認します
py -0