Почему при введении команды пишет Python?
Почему когда я пишу python get-pip.py то мне пишет Python
Простой 4 комментария
У вас есть питон, но нет pip. Ставить pip через pip, это классная рекурсия, но, увы, не сработает.
Надо скачать тот самый get-pip.py и правильно его запустить: https://pip.pypa.io/en/stable/installation/
Похоже, get-pip.py не скачен. Но это не точно.
У вас не установлен Python. Вместо этого вы вызываете заглушку, которая с некоторых пор поставляется с Windows 10/11. Эта заглушка, когда вызывается без параметров, должна открывать вам страницу в Microsoft Store, с которой можно быстро поставить Python. Она сделана для новичков, чтобы им было проще поставить Python. Если у вас Стор удалён или как-то заблокирован (не удивлюсь, т.к. многие его почему-то боятся), то возможно поэтому у вас ничего не открывается.
Если вы поставите Python из Стора, то команда python автоматически отвяжется от этой заглушки и привяжется к реальному интерпретатору Питона. Если поставите иным способом, возможно нужно будет выключить эту заглушку вручную, чтобы ваши шеллы не находили её в PATH раньше настоящего Питона. Это быстро делается через Manage app execution aliases на странице Apps & Features.
Лично меня Питон из Магазина почти во всём устраивает (особенно если им правильно пользоваться и использовать виртуальные окружения), но народ любит подискутировать на эту тему, поэтому не буду навязывать вам свою точку зрения на этот счёт.
У меня аналогичная ситуация, но ничего не помогает. Ни полное удаление Python, ни установка Python из Store, ни попытка запуска, когда установлены оба Python. Никак.
При установке новой системы всё нормально работает, но со временем, видимо при установке обновлений Windows при попытке запуска любого приложения Python получается такой же результат, как и у ANYJT.
Станислав Макаров помогите пожалуйста разобраться с ситуацией. Надоело из-за этого ставить новую систему.
Из системных переменных тоже удалял ссылки на приложение.
Устанавливал скаченный пакет приложения .11.2 с оффсайта с простановкой галки о добавлении системной переменной, устанавливал из Microsoft Store, устанавливал через Choco (всегда так делал).
Ошибка «PIP» или «Python» не является внутренней или внешней командой Windows 10
Сегодня поговорим об установке Python и о первых проблемах с которыми могут столкнуться начинающие программисты. После установки Python все советую проверит правильность его установки введя в командной строке Python, после этого вы должны увидеть установленную версию питона. Так же вы сможете вводим простенькие команды и выполнять их через командную строку например, введя print(«привет»), код должен выполниться и отобразить просто «Привет».
Для установки различных модулей используется PIP, например, для установки requests в командной строке нужно ввести pip install requests. Вообще большинство пользователей после установки питона и введя в командной строке «PIP» или «Python» получает сообщение об ошибке «не является внутренней или внешней командой, исполняемой программой или пакетным файлом».
Решение данный проблемы очень простое, в интернете очень много ответов, но все они очень краткие, сжатые, без скриншотов. Разобраться новичку будет достаточно сложно. Большинство ответов имеют вот такой вид
«Вам нужно установить путь к pip в переменные окружения»
Думаю новичку это абсолютно ни о чем не говорит, он еще больше запутается. Поэтому я решил подробно описать решение данной проблемы.
Простое решение проблемы в Windows 10
И так при вводе в командной строке PIP вы видите сообщение.
«PIP» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
«Python» не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Вам нужно добавить значения в переменную Path, рассказывать что это не буду, просто открываем свойства компьютера и выбираем «Дополнительные параметры системы».
Далее в свойствах системы переходим во вкладку «Дополнительно» и снижу нажимаем «Переменные среды».
В открывшемся окне в верхней части отмечаем переменную «Path» и нажимаем изменить.
В поле «Значение переменной» дописываем путь до папки в которой у вас установлен Питон, в моем случае это С:\Python, так же нужно указать путь до папки где лежит файл pip.exe у меня это С:\Python\Scripts. Дописываем через ; вот так.
Рекомендую изменять стандартный путь установки Питона на С:\Python.
Теперь проверяем результат запускаем командную строку и пишем сначала «PIP».
Потом пробуем написать «Python», после шеврона (>>>) можно уже написать какой нибудь код например, print(«Привет!»).
Если выше описанное для вас сложно, то можно переустановить сам Питон, отметив в главном окне пункт «Add Python 3.9 to PATH».
В процессе установки все пути будут прописаны автоматически. Вот так можно избавиться от ошибки «не является внутренней или внешней командой, исполняемой программой или пакетным файлом», которая появляется в командной строке при вводе «PIP» или «Python».
PIP и Python : 7 комментариев
CMD Не видит Python
Разумеется, если у тебя в корне диска C есть папка python.
Андрей Высший разум (342383) Лео Коссовский , Что именно ты пишешь в окне консоли? Можешь точно воспроизвести всю строку?
Андрей Высший разум (342383) Лео Коссовский , Тебе же прямым английским языком пишут, что папки «С:\python» не существует. Либо ты не установил Python, либо он у тебя установлен в другую папку.
Андрей Высший разум (342383) Лео Коссовский , Это не папка установки Python, а местоположение ярлыка Python в меню Пуск.
А у тебя Python установлен в системе? Скорее всего, он находится в другом месте, и, скорее всего, его можно вызывать простой командой python
Когда я пишу python то показывает что он устаговлен а когда хочу начать програмирывать и пишу cd C:\python то написано что файл не найден
Одинокий волк Мудрец (11743) Лео Коссовский , тебе необязательно в командной строке переходить в папку C:\python, ты можешь просто написать слово python и через пробел название твоего файла с кодом
Не работает
всё равно не работает
Одинокий волк Мудрец (11743) Лео Коссовский , просто напиши python test.py, без дополнительных символов
1) Открой поиск(WIN+S) -> Введи туда «python» -> Щелкни по «Python *.** (64 bit)» правой кнопкой мыши -> «Перейти к расположению файла»2) У тебя откроется директория с ярлыками. Щелкни ПКМ ещё раз по этому же ярлыку и нажми «Расположение файла»
(оффтоп: мды, в юникс-лайк системах все эти действия заменяет команда which python)3) Скопируй(CTRL+C) путь:
4) Открой поиск(WIN+S) -> Введи «переменных» -> Щелкни по лучшему соответствию
5) В открывшимся окошке щелкни по «Переменные среды» -> В переменных выбери «Path» и нажми «Изменить»
6) У тебя откроется ещё одно окошко. Нажми кнопку создать -> CTRL+V -> Enter -> Нажми кнопку «OK» во всех окнах и «Применить»
7) Открой командную строку(WIN+R -> «cmd» -> Enter) и введи «python —version»