画像下のアイコンを見るとWindowsを使っていますね。
Windowsには、Microsoftが用意したpython.exeが%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
に存在し、これを実行すると「Microsoft Store」のPythonのページが開きます。要するにPythonのダウンロード案内専用アプリですね。こいつは、当然のことながらPythonのプログラムを実行する機能はないので、「--version」オプションを指定すると「Python」とだけ表示します。
なぜ、ダウンロードしたPython 3.9.2ではなく、↑のpython.exeが実行されているのか。考えられる理由としては、
- Python 3.9.2をダウンロードだけして、インストールしていない。
- インストールは行なったが、環境変数PATHにPython 3.9.2のpython.exeが置かれたフォルダーを登録していない。
- 環境変数PATHにPython 3.9.2のpython.exeが置かれたフォルダーを登録しているが、
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
より順番が後になっているため、ダウンロード案内専用のpython.exeが優先して起動されている。
といったことが考えられます。