Idle python не запускается windows 10

Обновлено: 08.07.2024

Я использовал Python 2.7, а затем IDLE работал. Я удалил его и установил Python 3.1.
Сейчас Idle не может запускаться. Что мне сделать, чтобы запустить его?

Примечание.: Я попытался c:Python31pythonw.exe c:Python31Libidlelibidle.py
я удалил 3.1 и установил обратно 2.7, не работая ни.

изменить: Варианты 2.5, 2.6, 2.7, 3.2, 3.3, и 3.4 были добавлены.

у меня такая же проблема в окне 10. Шаги для решения проблемы:

  1. найти .idlerc папка в каталоге вашего профиля (например, C:\Users\ без скобок).
  2. удалить .

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

Я тоже столкнулся с той же проблемой. Но в конце концов решили вот так . --1-->

выполнить Python\Lib\idlelib\idle.py как администратор, я получил ошибку, что файл "последние файлы".ЛСТ" не может быть открыт.

Итак, перейдите в свою домашнюю папку, покажите скрытые файлы, нажмите .idlerc и удалить файл с именем "последние файлы". Теперь работает IDLE.

моя система-Win7 / 64 Enterprise edition, а версия Python-2.7.3(мне нужна эта. ). Это то, что я получил, когда я побежал idle.py в окне командной строки:

действительно, не было "tcl8".5 " папка в любом из перечисленных выше мест, но она была под: "C:\Python27\tcl".

когда я скопировал его под "C:\Python27\lib" затем начался холостой ход (с некоторыми другими предупреждениями, но это, похоже, связано с моей корпоративной средой. )

В заключение это выглядит так либо установщик не в состоянии скопировать папку, где он должен или не в состоянии правильно настроить некоторые переменные среды или есть фактическая ошибка в выпуске, вероятно, появится на Win7 / 64 на некоторых выпусках. Я недостаточно эксперт Python для отладки самого Python, поэтому, пожалуйста, кто-нибудь возьмите его отсюда. тем временем я посмотрю, достаточно ли "обходной путь": -)

Только попробуй удалить файлы, которые заканчиваются на .idlerc в свой профиль.

запустите программу установки python, измените python 2x, выберите полностью удалить tcl / tk, продолжить, затем снова запустите программу установки, снова измените python, на tcl\tk выберите вся функция будет установлена, продолжить.

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

даже я столкнулся с той же проблемой с моим кодом, но теперь она решена. Я использовал 2.6, который имел старую версию Xlrd, поэтому я обновил xlrd в 2.7 с помощью pip, и я открыл свой файл с 2.7, и он работает.

удалить .каталог idlerc как было предложено выше, снова запустите установщик python и выберите Восстановить. При необходимости свяжите .py файлы с python.исполняемый файл exe в папке Python27. Это сработало для меня после удаления python 3.7.

Проблемы при установке пакета с помощью установщика pip

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

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

Некоторые пакеты содержат машинный код, для установки которого требуется компилятор C или C++. Как правило, разработчики пакетов должны публиковать предварительно скомпилированные версии, но зачастую они этого не делают. Некоторые из этих пакетов могут работать, если установить средства сборки для Visual Studio и выбрать вариант C++, но в большинстве случаев необходимо обратиться к разработчику пакета.

Проблемы при установке pip с помощью WSL

При исследовании этой проблемы вы можете пойти несколькими путями, ни один из которых не работает с дистрибутивом WSL Linux достаточно продуктивно (предупреждение: в WSL не изменяйте файл resolv.conf , так как он является символьной ссылкой, при изменении которой может возникнуть уязвимость для червей). Если вы не используете неоригинальный брандмауэр, возможное решение — переустановить pip:

*Дальнейшее обсуждение можно найти в репозитории продуктов WSL в GitHub. Благодарим наше сообщество пользователей за добавление сведений об этой проблеме в документацию.

Что такое py.exe?

На компьютере может быть установлено несколько версий Python, потому что вы работаете с различными типами проектов Python. Так как все версии применяют команду python , может быть неясно, какая версия Python используется. В качестве стандарта рекомендуется использовать команду python3 (или python3.7 ), чтобы выбрать конкретную версию.

Почему при запуске python.exe открывается Microsoft Store?

Чтобы помочь новым пользователям найти хорошую установку Python, мы добавили ярлык для Windows, который сразу же переведет вас к последней версии пакета сообщества, опубликованного в Microsoft Store. Этот пакет можно легко установить без прав администратора, и он заменит команды по умолчанию python и python3 на реальные.

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

Вы можете отключить ярлыки, не устанавливая Python. Для этого откройте в меню "Пуск" раздел Manage app execution aliases (Управление псевдонимами выполнения приложений), найдите записи "Установщик приложений" для Python и переключите их в режим "Отключено".

Почему пути к файлам не работают в Python, когда я копирую и вставляю их?

В строках Python для специальных символов используются escape-знаки. Например, чтобы вставить символ новой строки в строку, введите \n . Так как пути к файлам в Windows используют символы обратной косой черты, некоторые части могут быть преобразованы в специальные символы.

Чтобы вставить путь в виде строки в Python, добавьте префикс r . Это означает, что это строка raw , и escape-символы не будут использоваться, за исключением "" (вам может потребоваться удалить последний символ обратной косой черты в пути). Так что ваш путь может выглядеть следующим образом: r"C:\Users\MyName\Documents\Document.txt" .

При работе с путями в Python рекомендуется использовать стандартный модуль pathlib. Это позволит вам преобразовать строку в расширенный объект Path, который может последовательно выполнять манипуляции с путями, независимо от того, использует ли он символ косой или обратной косой черты, что улучшает выполнение вашего кода в разных операционных системах.

Что такое PYTHONPATH?

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

Чтобы задать эту переменную из командной строки, используйте: set PYTHONPATH=list;of;paths .

Чтобы задать эту переменную из PowerShell, используйте $env:PYTHONPATH=’list;of;paths’ непосредственно перед запуском Python.

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

Где можно найти справку по упаковке и развертыванию?

Расширение VS Code для Docker помогает быстро упаковать и развернуть шаблоны Dockerfile и docker-compose.yml (создайте соответствующие файлы Docker для проекта).

Служба Azure Kubernetes (AKS) позволяет развертывать контейнерные приложения и управлять ими при масштабировании ресурсов по требованию.

Что делать, если мне нужно работать на разных компьютерах?

Синхронизация параметров позволяет синхронизировать параметры VS Code в разных установках с помощью GitHub. Если вы работаете на разных компьютерах, это обеспечит согласованность среды между ними.

Что делать, если я использую PyCharm, Atom, Sublime Text, Emacs или Vim?

Расширение VS Code Keymaps может содействовать эффективной работе вашей среды.

Насколько сочетания клавиш в Mac соответствуют сочетаниям клавиш в Windows?

Некоторые кнопки клавиатуры и системные сочетания клавиш в компьютерах Windows и Macintosh несколько отличаются друг от друга. В этом руководстве по переходу с Mac на Windows рассматриваются основные сведения.

Код, написанный на языке Python, может храниться в редакторе кода, IDE или файле. И он не будет работать, если не знать, как его правильно запускать.

В этом материале рассмотрим 7 способов запуска кода, написанного на Python. Они будут работать вне зависимости от операционной системы, среды Python или местоположения кода.

Где запускать Python-скрипты и как?

Python-код можно запустить одним из следующих способов:

  1. С помощью командной строки операционной системы (shell или терминал);
  2. С помощью конкретной версии Python или Anaconda;
  3. Использовать Crontab;
  4. Запустить код с помощью другого Python-скрипта;
  5. С помощью файлового менеджера;
  6. Использовать интерактивный режим Python;
  7. Использовать IDE или редактор кода.

Запуск Python-кода интерактивно

Для запуска интерактивной сессии нужно просто открыть терминал или командную строку и ввести python (или python3 в зависимости от версии). После нажатия Enter запустится интерактивный режим.

Вот как запустить интерактивный режим в разных ОС.

Интерактивный режим в Linux

Откройте терминал. Он должен выглядеть приблизительно вот так :

терминал Linux запуск python

После нажатия Enter будет запущен интерактивный режим Python.

Интерактивный режим в macOS

На устройствах с macOS все работает похожим образом. Изображение ниже демонстрирует интерактивный режим в этой ОС.

терминал MacOs запуск python

Интерактивный режим в Windows

В Windows нужно открыть командную строку и ввести python . После нажатия Enter появится приблизительно следующее:

терминал Windows запуск python

Запуск Python-скриптов в интерактивном режиме

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

Запуск Python-скриптов в интерактивном режиме

Этот код должен выводить целые числа от 0 до 5. В данном случае вывод — все, что появилось после print(i) .

Для выхода из интерактивного режима нужно написать следующее:

И нажать Enter. Вы вернетесь в терминал, из которого и начинали.

Есть и другие способы остановки работы с интерактивным режимом Python. В Linux нужно нажать Ctrl + D, а в Windows — Ctrl + Z + Enter.

Стоит отметить, что при использовании этого режима Python-скрипты не сохраняются в локальный файл.

Как выполняются Python-скрипты?

Отличный способ представить, что происходит при выполнении Python-скрипта, — использовать диаграмму ниже. Этот блок представляет собой скрипт (или функцию) Python, а каждый внутренний блок — строка кода.

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

Но и это еще не все.

Блок-схема выполнения кода интерпретатором

  • Шаг 1: скрипт или .py-файл компилируется, и из него генерируются бинарные данные. Готовый файл имеет расширение .pyc или .pyo.
  • Шаг 2: генерируется бинарный файл. Он читается интерпретатором для выполнения инструкций.

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

Иногда полезно изучать байткод. Если вы планируете стать опытным Python-программистом, то важно уметь понимать его для написания качественного кода.

Это также пригодится для принятия решений в процессе. Можно обратить внимание на отдельные факторы и понять, почему определенные функции/структуры данных работают быстрее остальных.

Как запускать Python-скрипты?

Для запуска Python-скрипта с помощью командной строки сначала нужно сохранить код в локальный файл.

Возьмем в качестве примера файл, который был сохранен как python_script.py. Сохранить его можно вот так:

Сохранить скрипт в текстовом редакторе достаточно легко. Процесс ничем не отличается от сохранения простого текстового файла.

Но если использовать командную строку, то здесь нужны дополнительные шаги. Во-первых, в самом терминале нужно перейти в директорию, где должен быть сохранен файл. Оказавшись в нужной папке, следует выполнить следующую команду (на linux):

После нажатия Enter откроется интерфейс командной строки, который выглядит приблизительно следующим образом:

интерфейс командной строки

Теперь можно писать код и с легкостью сохранять его прямо в командной строке.

как установить питон на windows 10

Команда разработчиков среды Python Software Foundation значительно упростила установку пользователям «десятки», добавив приложение в фирменный магазин ПО от Microsoft.

    Откройте Microsoft Store и нажмите на кнопку «Поиск».

Открыть поиск для установки Python через Microsoft Store в Windows 10

Найти приложение для установки Python через Microsoft Store в Windows 10

Загрузить приложение для установки Python через Microsoft Store в Windows 10

Запустить приложение после установки Python через Microsoft Store в Windows 10

Способ 2: Установка вручную

Важно! Для использования этого способа у используемой в системе учетной записи должны быть права администратора!

Урок: Как получить права администратора в Windows 10

    Перейдите по ссылке выше. Наведите курсор на пункт «Downloads» и выберите «Windows».

Открыть загрузки для установки Python вручню в Windows 10

Выбор версии для установки Python вручную в Windows 10

Варианты разрядности инсталлятора для установки Python вручную в Windows 10

Отметка добавления к командной строке в процессе установки Python вручную в Windows 10

Далее обратите внимание на установочные опции. Доступны два варианта:

  • «Install now» – установка по умолчанию со всеми компонентами и документацией;
  • «Customize installation» – позволяет тонко настроить местоположение и выбрать устанавливаемые компоненты, рекомендуется только опытным пользователям.

Типы установки Python вручную в Windows 10

Убрать ограничение символов имён в процессе установки Python вручную в Windows 10

Завершить установку Python вручную в Windows 10

Что делать, если Python не устанавливается

Порой казалось бы элементарная процедура даёт сбой, и рассматриваемый пакет ПО отказывается устанавливаться. Рассмотрим самые частые причины этой проблемы.

    Первая возможная причина – локальная учётная запись носит имя, которое содержит русские буквы. Решением в таком случае будет переименование папки пользователя, теперь уже с латинскими буквами.

Сменить имя пользователя для решения проблем с установкой Python в Windows 10

Удалить обновления ОС для решения проблем с установкой Python в Windows 10

Открыть командную строку для решения проблем с установкой Python в Windows 10

Пропишите по очереди следующие команды, нажимая после каждой на клавишу Enter:

msiexec /unreg
msiexec /regserver

Ввод команд для решения проблем с установкой Python в Windows 10

Мы рассказали вам о способах установки среды Python на компьютер под управлением Windows 10 и указали варианты решения проблем при выполнении этой процедуры.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: