Невозможно запустить Python в командной строке

Невозможно запустить Python в командной строке

Я знаю, что этот вопрос уже задавался, но я не могу найти решение, которое сработает для меня. Я удалил и переустановил python serval times и изменил путь. Всякий раз, когда я запускаю python в cmd, я получаю эту ошибку: «python» не распознан как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Python будет работать в моем Jupyter Notebook, но если мне нужно что-то установить с помощью pip, я не смогу этого сделать.

решение1

Всякий раз, когда я захожу python, cmdя получаю эту ошибку 'python' is not recognized as an internal or external command, operable program or batch file.

Вам необходимо добавить python.exeв ваш Windows path переменную(ые). Вы можете сделать это при установке Python с помощью официального установщика отpython.orgвыбрав выборочную установку и отметив правильный вариант добавления Python в переменные среды.

добавьте Python в переменные среды - скриншот

Если вам нужно вручную добавить путь к Python в переменную(ые) пути Windows (например, потому что Python уже установлен), найдите Windows Search и введите envв него. Щелкните первую ссылку, указывающую, что вы хотите изменить переменные среды.

  • Если вы используете Windows 7, добавьте eg ;C:\path\to\pythonв конец вашей Pathпеременной под System variables, где pythonнаходится ваша папка установки Python (используйте только PATHпод вашими пользовательскими переменными, если вы хотите, чтобы Python был доступен только этому пользователю). Если вы нажали не на ту ссылку в Windows Search, вам может потребоваться нажать кнопку, Environment Variables...чтобы перейти к описанным настройкам.

  • В Windows 10 просто добавьте C:\path\to\pythonв конец списка (в новое поле).

  • Не добавляйте python.exeв свой путь запись (т.е. она C:\path\to\python\python.exeневерна).

Python будет работать в моем Jupyter Notebook, но если мне понадобится pipчто-то установить, я не смогу этого сделать.

Добавление Python в переменные среды через официальный установщик (выше) должно решить эту проблему. Если нет, вам нужно будет выполнить те же (грубые) шаги выше, но добавить C:\path\to\python\Scriptsв свой путь ( Scriptsэто папка, где pip.exeнаходится).

В любом случае перезагрузите компьютер, прежде чем пытаться получить доступ к python/ pipиз командной строки.

Связанный контент