На все команды типа 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).