Python version не работает

Python не работает в командной строке?

Я набираю python в командной строке, но командная строка говорит, что python не распознается как внутренняя или внешняя команда программа или пакетный файл. Что мне делать?

Примечание. Я установил Python 2.7 и Python 3.2 на свой компьютер.

17 ответов

Наконец-то это сработало .

Мне нужно было что-то сделать, чтобы заставить его работать

  1. Добавьте C: \ Python27 \ в конец системной переменной PATH
  2. Добавьте C: \ Python27 \ в конец системной переменной PYTHONPATH

Я должен был добавить их к обоим, чтобы это работало.

Если я добавил какие-либо подкаталоги, по какой-то причине это не сработало.

Спасибо всем за ваши ответы.

Видео было очень полезным.

  1. Перейти к системным свойствам -> Advance (или введите «env системы» в меню Пуск.)
  2. Нажмите переменные среды
  3. Измените переменную «PATH»
  4. Добавьте 2 новых пути ‘C: \ Python27’ и ‘C: \ Python27 \ scripts’
  5. Запустите cmd еще раз и введите python.

это сработало для меня

Я установил последний Python для Win10 из выпусков для Windows . Просто введите py в Command Prompt Window , чтобы запустить Python ,

Помните, что в моем случае Python был установлен в каталог C:\Users\sg7\AppData\Local\Programs\Python\Python36>

Когда я нахожусь на C:\Users\sg7> уровень каталога python можно вызвать, набрав AppData\Local\Programs\Python\Python36\python

Более новый Python 3.7 будет установлен на: C:\Users\YourUserNameHere\AppData\Local\Programs\Python\Python37

Если вы хотите, вы можете добавить в свою переменную окружения путь: %USERPROFILE%\AppData\Local\Programs\Python\Python36

Калле разместил ссылку на страницу, на которой есть это видео в это, но это сделано на XP. Если вы используете Windows 7:

  1. Нажмите клавишу Windows.
  2. Введите «system env». Нажмите ввод.
  3. Нажмите alt + n
  4. Нажмите alt + e
  5. Нажмите вправо, а затем ; (это точка с запятой)
  6. Не добавляя пробел, введите его в конце: C:\Python27
  7. Хит дважды. Нажмите Esc.
  8. Используйте windows key + r , чтобы открыть диалоговое окно запуска. Введите python и нажмите ввод.

Я, пожалуй, самый начинающий пользователь здесь, я потратил шесть часов, чтобы просто запустить python из командной строки в Windows 8. После того, как я установил 64-битную версию, я удалил ее и заменил на 32-битную версию , Затем я попробовал большинство предложений здесь, особенно путем определения пути в системных переменных, но все же это не сработало.

Тогда я понял, когда набрал в командной строке: echo% path%

Путь до сих пор не был направлен в C: \ python27. Поэтому я просто перезагрузил компьютер, и теперь он работает.

Они дали нам сценарий, чтобы сделать это для нас уже

Вам нужно убедиться, что вы закрыли и открыли cmd , иначе там не будет нового пути.

Если вы не можете найти этот скрипт, это пути, которые он будет добавлять, и мне пришлось добавить его вручную.

Были мои и теперь python работает в cmd

Вы должны добавить исполняемый файл python в свой SYSTEM PATH, выполните следующие действия: My Computer > Properties > Advanced System Settings > Environment Variables > Затем в системных переменных я создаю новую переменную с именем «PythonPath». В этой переменной у меня есть «C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-foolder-on-the-path» .

Похоже, что исполняемый файл python не найден в вашем PATH, который определяет, где он ищет исполняемые файлы. См. официальные инструкции для получения инструкций о том, как получить исполняемые файлы python в вашем PATH.

Читайте также:  Проломился ламинат как отремонтировать

Добавьте каталог python bin в переменную PATH вашего компьютера. Она указана в разделе Переменные среды в свойствах компьютера -> Расширенные настройки в Windows 7. Для Windows 8 должно быть то же самое.

Вам нужно добавить python в вашу PATH. Я могу ошибаться, но Windows 7 должен иметь тот же cmd, что и Windows 8. Попробуйте это в командной строке. Использование setx навсегда вносит изменения в вашу PATH. Обратите внимание, что здесь нет знаков равенства и используются кавычки.

Установите c:\python27 в каталог версии Python, которую вы хотите запустить, набрав python в командную строку.

Всего несколько комментариев:

Не устанавливайте PYTHONPATH , если все, что вам нужно, это получить Python для PATH . Переменная окружения PYTHONPATH сообщает Python, где искать модули для импорта. Установка в C:\Python27\ ничего полезного не даст, хотя, вероятно, она безвредна.

Изменение переменных среды (включая PATH ) из «Редактирования системных переменных» не влияет на уже запущенные процессы. Это означает, что вы должны перезапустить cmd.exe , чтобы изменения вступили в силу. Однако перезагрузка не требуется.

При изменении PATH также добавьте подкаталог Scripts. Или, говоря другими словами (и используя предыдущий пример): добавьте ;C:\Python27;C:\Python27\Scripts . Это позволит вам запускать сценарии, такие как easy_install , pip , virtualenv или sphinx из командная строка — как только вы установите те, что есть. Это примерно так же, как UNIX-у для Windows. (NB. Подкаталог Scripts отсутствует после чистой установки Python, но будет создан при необходимости.)

Не добавляйте дополнительные Lib или DLL в каталоге PATH . В этом нет необходимости, и это может навредить.

Если вы установили несколько версий Python (что не так уж редко), вам лучше не поместить любую из них в PATH , но вместо этого создайте разные ярлыки для cmd.exe для разных версий, которые устанавливают —- +: = 17 =: + —- для каждой версии. Вас также может заинтересовать PEP-397 .

Когда вы добавляете каталог python в путь (Computer> Свойства> Дополнительные параметры системы> Дополнительные переменные> Системные переменные> Путь> Изменить), не забудьте добавить точку с запятой, а затем убедитесь, что что вы добавляете точный каталог, где хранится файл «python.exe» (например, C: \ Python \ Python27, если именно там хранится «python.exe»). Затем перезапустите командную строку.

Просто перейдите с помощью команды py . Я использую Python 3.6.2 на Windows 7, и он работает просто отлично.
Я удалил все пути Python из системного каталога, и эти пути не отображаются, когда я запускаю команду echo %path% в cmd. Python по-прежнему работает нормально.
Я столкнулся с этим, случайно нажав клавишу ввода при вводе python .

РЕДАКТИРОВАТЬ: я не упомянул, что я установил python в пользовательскую папку C: \ Python \

Если вы работаете с командной строкой и столкнулись с проблемой, даже после добавления пути python к системной переменной PATH.

Не забудьте перезапустить командную строку (cmde.exe).

Это один вариант для офисных работников, использующих компьютер, которым пользуются другие.

Я поместил свой путь пользователя в path и создал переменные PYTHONPATH в переменной PATH на моем компьютере. Она указана в разделе Переменные среды в свойствах компьютера -> Расширенные настройки в Windows 7.

C: \ Users \ randuser \ AppData \ Local \ Programs \ Python \ Python37

Это позволило мне использовать командную строку.

Надеюсь, это помогло.

Ничто из этого на самом деле не сработало для меня. Чтобы действительно узнать Python по его пути, вам нужно было скачать последнюю версию только с этого сайта, а не с другого сайта: https://www.python.org/downloads/

Но будьте осторожны при установке; установка по умолчанию не предусматривает добавление пути Python к переменным среды на панели управления, если у вас есть компьютер с Windows, но вы должны изменить настройку так, чтобы установка выполнялась, и все это будет выполнено само собой.

Читайте также:  Поменял датчик спидометра все равно не работает

Чувствуете себя неуверенно в отношении редактирования переменной Path? Обеспокоены тем, что этот метод может измениться с новыми выпусками Python? Если это так, сделайте следующее:

Перезапустите установщик Python (например, в разделе Downloads, python-3.7.2.exe). Выберите «Изменить» (Добавить или удалить отдельные функции.) Проверьте все дополнительные функции, которые вы хотите (вероятно, без изменений), затем нажмите [Далее]. Отметьте [x] «Добавить Python в переменные окружения» и [Установить].

Откройте новое окно cmd, и вы должны быть в бизнесе.

Источник

Ошибка «PIP» или «Python» не является внутренней или внешней командой Windows 10

Сегодня поговорим об установке Python и о первых проблемах с которыми могут столкнуться начинающие программисты. После установки Python все советую проверит правильность его установки введя в командной строке Python, после этого вы должны увидеть установленную версию питона. Так же вы сможете вводим простенькие команды и выполнять их через командную строку например, введя print(«привет»), код должен выполниться и отобразить просто «Привет».

Для установки различных модулей используется PIP, например, для установки requests в командной строке нужно ввести pip install requests. Вообще большинство пользователей после установки питона и введя в командной строке «PIP» или «Python» получает сообщение об ошибке «не является внутренней или внешней командой, исполняемой программой или пакетным файлом».

Решение данный проблемы очень простое, в интернете очень много ответов, но все они очень краткие, сжатые, без скриншотов. Разобраться новичку будет достаточно сложно. Большинство ответов имеют вот такой вид

«Вам нужно установить путь к pip в переменные окружения»

Думаю новичку это абсолютно ни о чем не говорит, он еще больше запутается. Поэтому я решил подробно описать решение данной проблемы.

Простое решение проблемы в Windows 10

И так при вводе в командной строке PIP вы видите сообщение.

«PIP» не является внутренней или внешней командой, исполняемой программой или пакетным файлом

Тоже самое и с Python

«Python» не является внутренней или внешней командой, исполняемой программой или пакетным файлом

Вам нужно добавить значения в переменную Path, рассказывать что это не буду, просто открываем свойства компьютера и выбираем «Дополнительные параметры системы».

Далее в свойствах системы переходим во вкладку «Дополнительно» и снижу нажимаем «Переменные среды».

В открывшемся окне в верхней части отмечаем переменную «Path» и нажимаем изменить.

В поле «Значение переменной» дописываем путь до папки в которой у вас установлен Питон, в моем случае это С:\Python, так же нужно указать путь до папки где лежит файл pip.exe у меня это С:\Python\Scripts. Дописываем через ; вот так.

Рекомендую изменять стандартный путь установки Питона на С:\Python.

Теперь проверяем результат запускаем командную строку и пишем сначала «PIP».

Потом пробуем написать «Python», после шеврона (>>>) можно уже написать какой нибудь код например, print(«Привет!»).

Если выше описанное для вас сложно, то можно переустановить сам Питон, отметив в главном окне пункт «Add Python 3.9 to PATH».

В процессе установки все пути будут прописаны автоматически. Вот так можно избавиться от ошибки «не является внутренней или внешней командой, исполняемой программой или пакетным файлом», которая появляется в командной строке при вводе «PIP» или «Python».

Источник

Python не распознается как внутренняя или внешняя команда

Python не распознается как внутренняя или внешняя команда-это обычное явление, с которым большинство новичков сталкиваются при первой установке Python в свою систему.

Автор: Team Python Pool
Дата записи

Python не распознается как внутренняя или внешняя команда

Python не распознается как внутренняя или внешняя команда-это распространенная проблема или проблема, с которой большинство новичков сталкиваются при первой установке Python в свою систему.

Читайте также:  Когда работает vmware не работает сеть

Но вам, ребята, не нужно беспокоиться, как говорится в цитате:”Каждый эксперт когда-то был новичком”.

Итак, в этой статье мы рассмотрим два способа или метода решения проблемы.

Почему возникает ошибка Python не распознается как Внутренняя или внешняя команда?

Эта ошибка означает, что ваша Windows не знает о существовании Python на вашей машине. Это происходит потому, что cmd выполняет поиск по определенным файлам в предопределенных местоположениях для введенной вами команды. Эти определенные местоположения хранятся в глобальной переменной (environmental) на машине ur под названием PATH. Поэтому вам нужно добавить свой каталог Python в переменную PATH.

Итак, можно сказать, что эта ошибка возникает, когда пользователь не указывает полный путь дистрибутива python.

Как решить Python не распознается как внутренняя или внешняя команда

Мы можем решить проблему двумя способами.

  1. Добавление ПУТИ Python к переменной окружения в Windows
  2. Добавление PythonPATH в среду Windows во время установки.

1. Как добавить Python в ПУТЬ переменных среды Windows вручную

В случае, если вы хотите использовать Python без определения полного пути, вам нужно добавить Python в Путь Windows вручную.

Обратите внимание, что я буду использовать Windows 10 для демонстрации этих шагов, но аналогичные принципы будут применяться и к предыдущим версиям Windows.

  1. Щелкните правой кнопкой мыши на this PC и выберите Properties.

2. Внутри окна ‘Property’ нажмите на кнопку ‘Advanced system settings’

3. Теперь нажмите кнопку Переменные среды внизу (здесь мы добавим полный путь дистрибутива python).

Это приведет вас к экрану переменных среды, где вы можете добавить новые пути.

4. В окне Системная переменная найдите переменную Path и нажмите кнопку Edit:

5. Нажмите кнопку New и добавьте путь Python в конце списка. Имейте в виду, что вы можете разделить несколько путей точкой с запятой.

Вот как будет выглядеть мое значение переменной:

Здесь Измените Python Pool с вашим именем пользователя.

Нажмите “ОК”, и вы увидите свой новый путь Python в разделе “Пользовательские переменные”. Не забудьте еще раз нажать “ОК”, чтобы изменения были реализованы.

Вот и все! Вы только что добавили Python в путь Windows.

2. Добавление ПУТИ Python в среду Windows во время установки.

Если вы уверены, что установили Python и получили эту конкретную ошибку, вот что пошло не так: вы забыли добавить Python в переменную PATH во время процесса установки.

Вы можете легко добавить Python в путь Windows, загрузив последнюю версию Python, а затем установите флажок Добавить Python в путь во время установки.

Прежде чем продолжить, вы можете удалить свою предыдущую версию Python, если это необходимо.

В моем случае последняя версия Python, которая была href=”https://www.python.org/downloads/”>доступна для скачивания была версия 3.8.1. href=”https://www.python.org/downloads/”>доступна для скачивания была версия 3.8.1.

Итак, загрузите последнюю версию В соответствии с вашей конфигурацией системы .

После этого в поле установки Python просто установите флажок, чтобы добавить Python 3.8 в PATH.

PS: В какой-то версии Windows 10 вместо python работает py.

Вот и все, Закончите установку, и вам будет хорошо идти.

Поздравляю, теперь вы можете запускать Python из командной строки и PowerShell.

Должен Читать: Сколько Времени Требуется Для Изучения Python

Вывод

Поэтому мы подробно описали , как исправить ошибку Python не распознается как Внутренняя или внешняя команда и установить Python на Windows. Если вы устанавливаете другую версию Python, вы можете ожидать аналогичного процесса.

Помните, что тщательно выбирайте свою версию, убедитесь, что у вас установлен Pip, и используйте виртуальные среды при разработке нескольких проектов в одной системе.

Если вы все еще сталкиваетесь с какой-то проблемой, сообщите нам об этом в разделе комментариев ниже.

Источник

Оцените статью