Командная строка не выполняет команду python

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

Винда 10, Python 3.5. Не запускается сценарий script1 для python из командной строки. Сам интерпретатор запускается. При вводе команды python script1 выдает python: can’t open file ‘script1’: [Errno 2] No such file or directory.

При попытке ввести путь к файлу в виде C:\Users\User>python C:\Python35-32\MyScripts\script1 выдает python: can’t open file ‘C:\Python35-32\MyScripts\script1’: [Errno 2] No such file or directory. Хотя сам файл лежит именно по этому адресу (смотрите скрин).

Переместил файл скрипта в корневую папку Python, все равно не запускается:
C:\Users\User>python script1
python: can’t open file ‘script1’: [Errno 2] No such file or directory

В Path адрес прописан. Как корневой папки, так и папки со скриптами:
C:\Program Files\ActiveState Komodo Edit 9\;C:\Python35-32\Scripts\;C:\Python35-32\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Python35-32\MyScripts\;

Строго не судите, пжста. Раньше не имел дела ни с программированием, ни с командной строкой.

Тут лучшеб переменные окружения настроил. Если питон для себя настроил то перейди в папку со скриптом и там запусти. Или проще полный путь к питону и там полный путь к скрипту

Включите отображение расширения файлов (погуглите как это сделать). Скорее всего там расширение .py, т. е. полное имя пути будет script1.py Попробуйте теперь запустить как
python script1.py

Смотрю, за 5 лет никто так и не написал по-существу. Была та-же проблема. Оказалось — командную строку нужно запускать с правами администратора.

Читайте также:  Javascript document font size

Источник

CMD Не видит Python

Разумеется, если у тебя в корне диска C есть папка python.

Андрей Высший разум (330962) Лео Коссовский , Что именно ты пишешь в окне консоли? Можешь точно воспроизвести всю строку?

Андрей Высший разум (330962) Лео Коссовский , Тебе же прямым английским языком пишут, что папки «С:\python» не существует. Либо ты не установил Python, либо он у тебя установлен в другую папку.

Андрей Высший разум (330962) Лео Коссовский , Это не папка установки Python, а местоположение ярлыка Python в меню Пуск.

А у тебя Python установлен в системе? Скорее всего, он находится в другом месте, и, скорее всего, его можно вызывать простой командой python

Когда я пишу python то показывает что он устаговлен а когда хочу начать програмирывать и пишу cd C:\python то написано что файл не найден

Одинокий волк Мудрец (11740) Лео Коссовский , тебе необязательно в командной строке переходить в папку C:\python, ты можешь просто написать слово python и через пробел название твоего файла с кодом

Не работает

всё равно не работает

Одинокий волк Мудрец (11740) Лео Коссовский , просто напиши 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»

Источник

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

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

14 ответов

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

Мне пришлось добавить их как для работы, так и для работы.

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

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

Для более новых версий Python вы можете найти его здесь: `C: \ Users \ UserNameHere \ AppData \ Local \ Programs \ Python \ Python37`

  • Перейдите к свойствам системы → Предварительно (или введите «system env» в меню «Пуск».)
  • Выберите переменные окружения
  • Отредактируйте переменную «PATH»
  • Добавьте 2 новых пути: C:\Python27 ‘и’ C:\Python27\scripts ‘
  • Запустите cmd снова и введите python.

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

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

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

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

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

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

Microsoft Windows [Version 10.0.15048] (c) 2017 Microsoft Corporation. All rights reserved. C:\Users\sg7>py Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>`enter code here` 

Это работает и для меня. Вызов python а затем проверка sys.executable дает мне C:\\Python27\\python.exe . Вызывая py , я получаю C:\\Users\\\\AppData\\Local\\Continuum\\anaconda3\\python.exe . Анаконда в моем ПУТИ, а Python27 — нет. Если у кого-то есть понимание того, почему это так, я был бы очень признателен! РЕДАКТИРОВАТЬ: попытался запустить py -i и он работал в Python 2.7. Grr.

+1 хотя я должен сказать, что этот ярлык жалок. Теперь я хочу использовать pip и понятия не имею, что мне следует печатать.

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

EDIT: я не упоминал, что я установил python в пользовательскую папку C:\Python\

Источник

После запуска программы через cmd — ничего не выводит

Добрый день.
Возникла проблема.
Когда я запускаю программу через cmd «python test.py»,то командная строка просто ничего не выводит.
При этом если я запущу программу через IDLE,то он всё выводит.
Подскажите пожалуйста,в чём может быть проблема? (до этого выводил).

Добавлено через 5 минут
Переустановка не помогает*

Microsoft Speech через некоторое время после запуска программы не работает
Microsoft Speech через некоторое время после запуска программы перестает работать private void.

CMA ZANUSSI ZWS1040, сброс программы через 3-5 секунд после запуска
Привет всем! Машина ZANUSSI ZWS1040 №914756565(00) , После запуска любой программы происходит сброс.

Эксперт Python

ЦитатаСообщение от shuraros1 Посмотреть сообщение

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

Фигуры становятся белыми через несколько секунд после запуска программы
Здравствуйте. Я написал такой код: #include <Windows.h> int main() < HANDLE hand =.

Пропадает интернет через некоторое время после запуска программы для автоматизации действий в браузере
Здравствуйте. Трабл следующий — При запуске программы для многопотоковой автоматизации действий в.

После запуска .exe ничего не происходит
Скачал Asus Ai Suite 3 с сайта ASUS. При запуске AsusSetup.exe в папке с софтом — появляется.

После запуска, до рабочего стола, ничего не запускается
Проблемка непонятно в чем %-) После переноса системы (Win10) на SSD и перезагрузки, начались.

Источник

Почему команда Python ничего не делает в командной строке?

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

Actual module

Not an actual module

3 ответа

Я просто удалил и переустановил Python. Как только я это сделал, программа работает как следует в CMD.

enter image description here

Очевидно, если вы вызываете python из командной строки Windows (по крайней мере, на моем домашнем компьютере), он будет искать любую версию python, установленную с помощью Магазина Windows, поэтому, если вы просто наберете python , он откроется. Магазин Windows для вас, чтобы установить.

Если у вас установлен Python, попробуйте вызвать полный путь к исполняемому файлу или добавить путь, содержащий ваш исполняемый файл Python (в моем случае C:\Python38 ), в системную переменную среды PATH :

  1. Поиск «Изменить системные переменные среды».
  2. Нажмите кнопку Environment variables. (на вкладке «Дополнительно»)
  3. Отредактируйте PATH и добавьте ;C:\Python27 в конец (замените вашу версию Python)
  4. Нажмите OK и снова откройте cmd , чтобы изменения вступили в силу.

Если у вас уже установлен python, вы можете просто набрать ‘python’, а затем нажать клавишу ввода. Затем он должен дать вам место для выполнения кода Python. Это может быть просто исправить, но если нет, то все же стоит попробовать.

Источник

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