Почему питон не запускается
Перейти к содержимому

Почему питон не запускается

  • автор:

Почему у меня не работает Python 3?

Почему у меня не работает Python 3? Только что когда устанавливал модуль, увидел следующий текст в командной строке:

И потом проверил версию Python через команду python —version. Вывело следующее:
Python 2.7.16
Каким образом? Я вчера скачал его с офиц. сайта и там было написано Python 3.8.2:
5ead53691318e110405156.jpeg
Причем у меня даже нет команды python3:
5ead54254bdb8559070417.jpeg
Также переустанавливал python 2 раза нажимал галочку add to path
Как это исправить?

Не запускается Python

Python.exe — System Error

The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

Подскажите, что мне делать с этим.

insolor's user avatar

Перевод ответа @alireza (в одной из редакций) с английского stackoverflow (не относится напрямую к Python 3.5, но относится к api-ms-win-crt-runtime-l1-1-0.dll ).

Ошибка во время запуска Python «subprocess connection error»

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

Следующие статьи будут очень полезны тем кто решил изучить Питон.

Что делать если не запускается Python

И так вы скачали и установили Питон, посмотрели несколько видео уроков, прочитали несколько статей и даже написали какой-то скрипт. После чего решили немного отдохнуть а потом снова начать изучать Python . Открываете пуск и запускаете его.

После чего появляется вот такое сообщение об ошибке.

idle’s subprocess didn’t make connection.

see the ‘startup failure’ section of the idle doc, online at

https://docs.python.org/3/library/idle.html#startup-failure

Если перевести на русский то оно звучит следующим образом.

Подпроцесс idle не установил соединение.

Смотрите раздел «Сбой при запуске «документа» простои » в Интернете по адресу

https://docs.python.org/3/library/idle.html#startup-failure

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

В результате при запуске Python появляется ошибка «subprocess connection error». Решение простое, все свои проекты сохранять в отдельной пакет и ни в коем случае не называть их именами существующих библиотек модулей.

Не запускается Python : 4 комментария

Все удалил, все переустановил, очистил, в том числе и кеш — и все равно выдает такую же табличку…

Странно! А программы в отдельной папке у Вас?

Здравствуйте! Такая же ошибка выходит, миллион500 раз установила, ничего не изменилось

Программа не работает. Что делать?

Моя программа не работает! Что делать? В данной статье я постараюсь собрать наиболее частые ошибки начинающих программировать на python 3, а также расскажу, как их исправлять.

Проблема: Моя программа не запускается. На доли секунды появляется чёрное окошко, а затем исчезает.

Причина: после окончания выполнения программы (после выполнения всего кода или при возникновении исключения программа закрывается. И если вы её вызвали двойным кликом по иконке (а вы, скорее всего, вызвали её именно так), то она закроется вместе с окошком, в котором находится вывод программы.

Решение: запускать программу через IDLE или через консоль.

Проблема: Не работает функция input. Пишет SyntaxError.

Пример кода:

Причина: Вы запустили Python 2.

Проблема: Где-то увидел простую программу, а она не работает.

Пример кода:

Причина: Вам подсунули программу на Python 2.

Решение: Прочитать об отличиях Python 2 от Python 3. Переписать её на Python 3. Например, данная программа на Python 3 будет выглядеть так:

Проблема: TypeError: Can’t convert ‘int’ object to str implicitly.

Пример кода:

Причина: Нельзя складывать строку с числом.

Решение: Привести строку к числу с помощью функции int(). Кстати, заметьте, что функция input() всегда возвращает строку!

Проблема: SyntaxError: invalid syntax.

Пример кода:

Причина: Забыто двоеточие.

Проблема: SyntaxError: invalid syntax.

Пример кода:

Причина: Забыто равно.

Проблема: NameError: name ‘a’ is not defined.

Пример кода:

Причина: Переменная «a» не существует. Возможно, вы опечатались в названии или забыли инициализировать её.

Решение: Исправить опечатку.

Проблема: IndentationError: expected an indented block.

Пример кода:

Причина: Нужен отступ.

Проблема: TabError: inconsistent use of tabs and spaces in indentation.

Пример кода:

Причина: Смешение пробелов и табуляции в отступах.

Решение: Исправить отступы.

Проблема: UnboundLocalError: local variable ‘a’ referenced before assignment.

Пример кода:

Причина: Попытка обратиться к локальной переменной, которая ещё не создана.

Проблема: Программа выполнилась, но в файл ничего не записалось / записалось не всё.

Пример кода:

Причина: Не закрыт файл, часть данных могла остаться в буфере.

Проблема: Здесь может быть ваша проблема. Комментарии чуть ниже 🙂

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *