Ошибки APK

python не является внутренней или внешней командой

Windows пишет это, когда не находит python, node, npm, java, dotnet или psql. Английская строка такая: 'python' is not recognized as an internal or external command, operable program or batch file.

Не меняй всё сразу. Проверяй причину по порядку.

  • Сначала напиши py --version. Если ответ есть, Python стоит, а слово python не находится. Продолжай через py.
  • Если python открывает Microsoft Store, в Пуске найди Manage app execution aliases. Выключи python.exe и python3.exe. Закрой терминал и открой новый. Программу не удаляй.
  • Напиши where.exe python. Первая строка не должна быть WindowsApps.
  • Если в имени папки есть ə, ö, ü, ı, ş, ğ или ç, например C:\Users\Əli, pip и npm могут не принять путь. Положи проект в папку латиницей, например C:\dev. Имя пользователя Windows не переименовывай.
  • Та же фраза для node, npm, java, dotnet и psql. Команда другая, остановка та же.

Не вставляй в PATH несколько папок сразу. Сначала py --version.

Похожие руководства