На все команды типа python --version, python vafbnmagvbsnm в консоль выводится сообщение Python и всё.
А если просто набрать python без параметров - открывается магазин микрософт с найденым питоном.
Установленная версия:
Откройте консоль и впишите команду where python. У меня тоже есть питон, как-то связанный с Microsoft (но похоже это не полноценный питон, а “ссылка” для скачивания из магазина Microsoft):
C:\Users\Administrator>where python
C:\Programs\Python2718\python.exe
C:\Programs\Python37\python.exe
C:\Programs\Python36\python.exe
C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python.exe
C:\Programs\msys64\mingw64\bin\python.exe
Но вызываются установленные вручную. Если вы устанавливали питон, скачивая его с сайта https://www.python.org/, но команда where не находит его, то можно попробовать поправить переменную среды PATH или переустановить питон.
Не выдаёт ничего
Да. Именно так и устанавливал. Но я не помню, куда он поставился. В Program Files его нет. И из консоли я его до этого никогда вызывать не пробовал. Из PyCharm всё работает.
Там прописан только этот путь: C:\Users\RAIN\AppData\Local\Programs\Python\Python312.

Если перейти по нему в консоли и выполнить python.exe --version, получается это:
p.s. Если добавить в начало
./ - тогда работает. Но это нифига не удобно. Надо либо находиться в директории питона, либо каждый раз прописывать полный путь.Нужно вводить команду в cmd, а не в powershell.
Если IDE “знает”, где находится интерпретатор, то сама добавит в переменные среды нужные пути для его использования (когда код запускается из IDE).
Может и поможет. При установке есть галочки про установку с правами администратора и добавлением в PATH (https://phoenixnap.com/kb/wp-content/uploads/2023/12/python-installer-admin-privileges-and-path.png).

