Idle 3 python: Python Release Python 3.7.4 | Python.org

Запустите IDLE с python 3 на Linux (python 2.7 установлен рядом)



Изначально у меня был python 2.7, который часто поставляется в комплекте с OS (в настоящее время используется Linux Mint 12). Я хотел попробовать python 3, поэтому я установил его рядом с python 2. Там все в порядке, я могу запустить обе версии в terminal, вызвав либо python , либо python3 . Однако, похоже, нет никакого способа начать IDLE с python 3. Есть ли какой-то флаг, который я могу передать IDLE, когда запускаю его, чтобы выбрать, какую версию python я хотел бы запустить?

E.g. (они не работают) idle3 или idle --shell=python3 или что-то в этом роде. Надеюсь, вы понимаете, что я имею в виду. Я читал о указании на другой исполняемый файл в этом вопросе о IDLE для Python 3 (на Vista) . Однако, похоже, я не могу сделать аналогичную вещь на Linux.

python python-3.2 python-idle
Поделиться Источник Samuel Tan     08 августа 2012 в 02:20

6 ответов


  • Запустите модульный тест python с python 2.7 и 3.x

    Я запускаю свои модульные тесты python, выполняя свой тестовый файл через shell и вызывая if __name__ == ‘__main__’: unittest.main() в конце тестового файла. Я должен поддерживать python 2.7 и python 3 (я пишу плагин для Sublime Text.) Мой shell работает python 2.7, который поставляется вместе с…

  • Вызов Python IDLE на Linux

    Я пытаюсь создать среду разработки Python. У меня Python 2.7.3 работает на Linux mint14. Я скачал IDLE и установил его. Чистая установка и Python работает просто отлично. Так как же мне вызвать IDLE? Нет IDLE на моем пути: which idle ничего не возвращает. man idle не возвращает ничего,…



12

Просто введите sudo apt-get install idle3 в свой terminal и idle для вашей версии Python 3

будет установлен ранее. Тогда оба совместимы. Вы запускаете 2.7 в режиме ожидания из своего terminal, просто набрав idle . И вы запускаете версию idle 3, просто набрав idle3 в terminal. Это сработало для меня.

Поделиться user1944489     03 января 2013 в 02:46



4

Вам придется установить соответствующий пакет-Python 2.x и 3.x несовместимы друг с другом.

Вы можете найти ссылку здесь .

Поделиться Makoto     08 августа 2012 в 02:24



3

Мне пришлось установить python3-tools, чтобы получить idle3 (используя Fedora 18).

Поделиться Christy     09 июля 2013 в 16:20


  • Python файлы не распознают IDLE

    У меня были установлены как Python 2.6, так и 2.7 в моей системе, а IDLE, который я использовал (щелкнув правой кнопкой мыши на файле Python и выбрав редактировать с помощью IDLE), был из версии 2.6. По какой-то причине мне пришлось полностью удалить Python 2.6 из моей системы. Теперь файлы Python…

  • Как запустить IDLE для python 3 в среде conda?

    Для запуска python2 все, что я делаю, это активирую необходимую среду conda и просто набираю idle. Он автоматически открывает IDLE для python 2.7. Но я не могу понять, как это сделать для Python 3. В моей среде установлено python 3.5. Я использовал conda create -n py35 anaconda для установки…



2

Я установил idle с помощью следующей команды:

sudo yum install python-tools.x86_64

И я могу запустить обе команды и дает мне python2 или 3 shell соответственно:

idle
idle3

Поделиться iiiir. com     23 апреля 2013 в 23:49



1

Кристи сказала:

«Мне пришлось установить python3-tools, чтобы получить idle3 (используя Fedora 18).»

sudo yum install python3-tools

Это также работает на Fedora 19.

Поделиться user1253075     09 сентября 2013 в 17:54



0

В случае python2 вы можете установить его, выполнив следующую команду

sudo apt-get install idle

а в случае python3 вы можете установить его, выполнив следующую команду

sudo apt-get install idle3

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

Поделиться Sandeep Prasad Kushwaha     21 июля 2018 в 03:04


Похожие вопросы:


Нет IDLE для Python 3?

Вчера я установил Python 3.1 на свой Windows Vista PC и был удивлен, обнаружив, что версия IDLE — это 2.6.4, для Python 2.6.4 (r264:75708, 26 октября 2009, 08:23:19) [MSC v.1500 32 bit (Intel)] на…


как установить python IDLE по умолчанию python?

Я установил python 3.2 и позже установил python 2.7. Каким-то образом IDLE, который я открываю правой кнопкой мыши на файле python -> Edit with IDLE, использует python 2.7 вместо python 3.2. Похоже,…


как установить idle для python 2.7?

Я уже установил python 2.7 в системе linux (версия linux-mint), и теперь я хочу установить idle для python2.7 со следующим кодом: sudo apt-get install idle ; он не работает, возвращая ошибку: Unable…


Запустите модульный тест python с python 2.7 и 3.x

Я запускаю свои модульные тесты python, выполняя свой тестовый файл через shell и вызывая if __name__ == ‘__main__’: unittest. main() в конце тестового файла. Я должен поддерживать python 2.7 и…


Вызов Python IDLE на Linux

Я пытаюсь создать среду разработки Python. У меня Python 2.7.3 работает на Linux mint14. Я скачал IDLE и установил его. Чистая установка и Python работает просто отлично. Так как же мне вызвать…


Python файлы не распознают IDLE

У меня были установлены как Python 2.6, так и 2.7 в моей системе, а IDLE, который я использовал (щелкнув правой кнопкой мыши на файле Python и выбрав редактировать с помощью IDLE), был из версии…


Как запустить IDLE для python 3 в среде conda?

Для запуска python2 все, что я делаю, это активирую необходимую среду conda и просто набираю idle. Он автоматически открывает IDLE для python 2.7. Но я не могу понять, как это сделать для Python 3….


Python 2.7 IDLE продолжает падать на Mac OSX

Я запускаю скрипт, в котором один файл python открывает другой. Когда другой файл собирается открыться, IDLE python вылетает. Я набрал это в terminal python -m idlelib и получил это Error in…


Python 3 IDLE (Shell) но только Python 2.7 установлен на Raspberry Pi?

я установил Raspbian на свой Raspberry Pi, и у него есть Python 3 IDLE для написания кода. Что меня смущает, так это то, что если я выполняю python в команде моего Raspberry Pi, то он говорит, что…


Python библиотеки, устанавливаемые на Python 2.7 по умолчанию

Недавно я перешел на Macbook. Я установил Python 3.8 и установил Pyperclip, используя pip install pyperclip в terminal, что было успешно. Когда я попытался импортировать его в IDLE shell, я получил…

Python IDLE: Изменить Версию Python



У меня есть Python 2.x и 3.x на моей машине (Mac OS X 10.6). Для некоторых вещей я хочу использовать ver 2, но для других я хочу ver 3. Мне нравится программное обеспечение IDLE для editing/running,, но оно всегда использует версию 3.

Есть ли какой-нибудь способ изменить версию интерпретатора, который использует IDLE?

Спасибо!

python editor version python-idle
Поделиться Источник Nathan     23 января 2011 в 20:39

6 ответов


  • Вызов Python IDLE на Linux

    Я пытаюсь создать среду разработки Python. У меня Python 2.7.3 работает на Linux mint14. Я скачал IDLE и установил его. Чистая установка и Python работает просто отлично. Так как же мне вызвать IDLE? Нет IDLE на моем пути: which idle ничего не возвращает. man idle не возвращает ничего,…

  • Python скрипт, запущенный через IDLE, не имеет выхода

    Я использую версию Windows Python 2.7 с IDLE. Если я выполню следующий код import os os.getcwd() через IDLE (запуск модуля F5) я не получаю вывода в Python shell. Однако если я дважды щелкну по test.py в Explorer, то отобразится текущий рабочий каталог. Если я выполняю команду print в IDLE, она…



21

Для каждой версии Python установлены разные версии IDLE. В зависимости от того, как вы установили Python на Mac OS X, вы можете найти разные папки в /Applications . Найдите папку Python 3.n (n = 1 или 2) с IDLE в ней. Или, из командной строки terminal, вы можете найти idle2.6 и idle3 или idle3.1 или idle3.2 .

Поделиться Ned Deily     23 января 2011 в 20:49



8

Обычно каждая версия Python устанавливает свою собственную версию IDLE. Я не знаю, как это работает на Mac, но для Windows это работает так:

python2.7 C:\Program Files\Python27\Lib\idlelib\idle.pyw

запускает Python 2 IDLE и

python3. 2 C:\Program Files\Python32\Lib\idlelib\idle.pyw

начинается Python 3 IDLE.

Поделиться poke     23 января 2011 в 20:44



3

В среде Windows, если вы хотите использовать конкретную установку IDLE, я нахожу самый простой способ-щелкнуть правой кнопкой мыши на файле

.py и выбрать «open with». Затем перейдите к файлу IDLE.bat в папке установки версии Python, которую вы хотите использовать. Я нахожу, что выбор только ilde.py не работает, но файл .bat работает.

Например,

D:\Python27\ArcGISx6410.4\Lib\idlelib\idle.bat

или

D:\Python27Desktop\ArcGIS10.4\Lib\idlelib\idle.bat

Поделиться Dowlers     18 января 2017 в 03:56


  • Как установить Python IDLE для использования определенной версии python

    Я использую Windows 8. Python версия 2.7.3 была установлена на моем компьютере вместе с другим программным обеспечением. Теперь я установил python 3.3.5 и хочу использовать эту версию с этого момента. Но каждый раз, когда я запускаю Python IDLE, он запускает версию 2.7.3. Даже если я перейду к…

  • Изменить курсор python в IDLE

    Я использую IDLE и Python 2.7.1.1. Я хочу изменить курсор с мигающей линии ( | ) на курсор Linux terminal при использовании IDLE. Как я могу это сделать?



1

Если на вашем компьютере установлено 2 или более версий Python, но вы можете открыть только одну Python IDLE (предположим, что IDLE использует Python 2.7), и если у вас нет IDLE для Python 3.5, установленного на вашем компьютере (проверьте папку /usr/bin для idle или idle-python2. [ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "encoding": "utf8", "path": "/usr/local/Frameworks/Python.framework/Versions/3.3/bin/" }

Также был установлен пакет SublimeREPL.

Файл Main.sublime-menu был отредактирован таким образом, чтобы отразить следующее:

{"command": "repl_open",
 "caption": "Python3 - RUN current file",
 "id": "repl_python_run",
  "mnemonic": "d",
  "args": {
        "type": "subprocess",
        "encoding": "utf8",
        "cmd": ["python3", "-u", "$file_basename"],
        "cwd": "$file_path",
        "syntax": "Packages/Python/Python.tmLanguage",
        "external_id": "python",
        "extend_env": {"PYTHONIOENCODING": "utf-8"}
        }
}

Это основные изменения в двух словах. Более подробную информацию с инструкциями guided step-by-step можно найти в разделе Настройка Sublime Text 3 для разработки Python3 .

Поделиться Spencer H     08 февраля 2017 в 14:44


Похожие вопросы:


Как изменить значение по умолчанию idle для python (Ubuntu)?

Итак, у меня есть python 3.5 в моей системе (Ubuntu 16.04). Всякий раз, когда я открываю файл .py , запускается Idle3, поэтому нажатие кнопки F5 мгновенно запускает мой код. Однако сейчас мне нужно…


Запустите IDLE с python 3 на Linux (python 2.7 установлен рядом)

Изначально у меня был python 2.7, который часто поставляется в комплекте с OS (в настоящее время используется Linux Mint 12). Я хотел попробовать python 3, поэтому я установил его рядом с python 2….


как установить python IDLE по умолчанию python?

Я установил python 3.2 и позже установил python 2.7. Каким-то образом IDLE, который я открываю правой кнопкой мыши на файле python -> Edit with IDLE, использует python 2.7 вместо python 3.2. Похоже,…


Вызов Python IDLE на Linux

Я пытаюсь создать среду разработки Python. У меня Python 2.7.3 работает на Linux mint14. Я скачал IDLE и установил его. Чистая установка и Python работает просто отлично. Так как же мне вызвать…


Python скрипт, запущенный через IDLE, не имеет выхода

Я использую версию Windows Python 2.7 с IDLE. Если я выполню следующий код import os os.getcwd() через IDLE (запуск модуля F5) я не получаю вывода в Python shell. Однако если я дважды щелкну по…


Как установить Python IDLE для использования определенной версии python

Я использую Windows 8. Python версия 2.7.3 была установлена на моем компьютере вместе с другим программным обеспечением. Теперь я установил python 3.3.5 и хочу использовать эту версию с этого…


Изменить курсор python в IDLE

Я использую IDLE и Python 2.7.1.1. Я хочу изменить курсор с мигающей линии ( | ) на курсор Linux terminal при использовании IDLE. Как я могу это сделать?


Python IDLE изменить тему подсветки

Я использую Mac, и я понятия не имею, как я могу изменить тему выделения в Python IDLE (интегрированная среда разработки Python). Я хочу изменить его на следующие цвета: >…


Windows Python 3.6.4: не могу найти IDLE

Я только что установил самую новую версию python (3.6.4) и только что обновил ее с python 3.6.2, но теперь не могу найти IDLE. Пожалуйста, помогите мне, мне действительно нужно закончить свою…


Как изменить версию по умолчанию Linux terminal idle

Пожалуйста, я установил Idle3. Но когда я запустил его, набрав Idle из terminal, он загрузил python3.6.6 по умолчанию. Если я буду искать в режиме ожидания под applications , то есть три варианта:…

Как установить Python IDLE в Linux

IDLE — это интегрированная обучающая среда, созданная с помощью Python с использованием набора инструментов GUI Tkinter. В основном это используется новичками для знакомства с Python. IDLE — это кроссплатформенное приложение, работающее с Mac OS, Windows и Linux. В Windows IDLE по умолчанию поставляется с установкой. Для Mac OS и Linux нам нужно установить IDLE отдельно.

Особенности IDLE:
  • Интерактивный интерпретатор.
  • Многооконный текстовый редактор.
  • Раскраска кода.
  • Советы по вызовам.
  • Автоматические отступы.
  • Отладчик с точками останова.
  • Пошаговое выполнение и просмотр локального и глобального пространства имен.

Если вы новичок в программировании на Python или новичок в программировании, лучше всего начать с IDLE. Но если вы опытный программист, переходящий с другого языка на Python, вы можете попробовать более продвинутые редакторы, такие как Pycharm, VScode, Sublime Text, VIM и т. Д.

 

УстановкаPython IDLE IDE в Linux

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

На Debian/Ubuntu для Python2

$ sudo apt-get install idle 

 

На Debian/Ubuntu для Python3

$ sudo apt-get install idle3

 

На CentOS/RHEL и Fedora

$ sudo yum install python3-tools

 

После завершения установки введите idle в терминале или перейдите в меню «Пуск» → введите «idle» → Запустите приложение.

$ idle

 

Когда вы открываете IDLE, сначала отображается интерактивный терминал. Интерактивный терминал поддерживает автозаполнение, вы можете нажать (ALT + SPACE) для автозаполнения.

 

Написание первой программы на Python с использованием IDLE

Перейдите в ФайлНовый файлОткрыть текстовый редактор. После открытия редактора вы можете писать программу. Чтобы запустить программу из текстового редактора, сохраните файл и нажмите F5 или RunRun Module.

 

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

 

Перейдите в ПараметрыНастроить IDLE. Это откроет окна настроек.

Это все на сегодня. Мы увидели, что такое IDLE и как его установить в Linux. Как написать первую программу на Python через интерпретатор и текстовый редактор. Узнали как получить доступ к встроенному отладчику и как изменить настройки IDLE.

 

Спасибо за уделенное время на прочтение статьи! Читайте еще об установке IDE в Linux.

Если вам понравилась статья, то советуем прочесть: Как установить и настроить Zabbix на Debian 10?

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности,  полный курс по кибербезопасности, курсы DevNet (программируемые сети) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

 

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.

Что Вы получите?

  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.

Как проходит обучение?

  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.

А еще поможем Вам:

  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Как установить IDLE Python IDE в Ubuntu

Что такое IDLE?

Это IDE для Python, записанного на самом языке Python и на основе Tkinter с привязкой к комплекту программ системного обеспечения Tk. НЕАКТИВНЫЙ наиболее подходит для новичков, поскольку это имеет простой список функций IDE. Следовательно, это очень популярно в образовательных средах.

Это — межплатформенное решение для IDE, которое идет с набором основной характеристики, который включает:

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

Для получения дополнительной информации о НЕАКТИВНОМ, посещение следующая официальная документация:

https://docs. python.org/3/library/idle.html

В этой статье мы будем устанавливать НЕАКТИВНЫЙ через командную строку Ubuntu. Статья также объясняет, как запустить НЕАКТИВНЫЙ и использовать ее, чтобы записать и выполнить простой сценарий Python.

Мы выполнили команды и процедуры, упомянутые в этой статье о системе Ubuntu 18.04 LTS.

Как установить НЕАКТИВНЫЙ?

Python установлен по умолчанию на всех последних выпусках Ubuntu, и он также обычно идет с НЕАКТИВНЫМ приложением. Однако, если у Вас есть минимальная установка Ubuntu, который испытывает недостаток в любом НЕАКТИВНОМ приложении UI, можно установить его следующим этот метод:

Откройте командную строку Ubuntu, Терминал, или через системного Тире или через ярлык Ctrl+Alt+T.

Затем необходимо обновить индекс репозитория системы посредством следующей команды как sudo:

$ sudo apt-get update

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

Необходимо выполнить эту команду как sudo, потому что только авторизованный пользователь может добавить/удалить, обновить и настроить программное обеспечение на Ubuntu. Система попросит у Вас пароль sudo и затем выполнит остальную часть команды при обеспечении правильного пароля.

Следующий шаг должен выполнить следующую команду для установки IDLE3. Это — самая подходящая версия, когда у Вас есть или Python 2 или Python 3, установленный в Вашей системе.

$ sudo apt-get install idle3

Система могла бы попросить у Вас входа Y/n, чтобы удостовериться, что Вы действительно хотите установить программное обеспечение. Введите Y и затем совершите нападки, Входят, после которого IDLE3 будет установлен в Вашей системе.

НЕАКТИВНЫЙ запуск

Можно запуститься НЕАКТИВНЫЙ оба через командную строку или UI Ubuntu.

Выполните следующую команду в Терминале для запуска НЕАКТИВНЫЙ.

$ idle

Или иначе, введите ключевые слова, релевантные для БЕЗДЕЙСТВИЯ в поиске Тире Ubuntu следующим образом:

Это перечислит все НЕАКТИВНЫЕ приложения, установленные в Вашей системе. Нажмите на любого из них для Запуска интегрированной среды разработки Python.

Ваша первая программа Python в НЕАКТИВНОМ

Откройте НЕАКТИВНОЕ приложение, которое по умолчанию похоже на это:

Ваша первая строка кода начинает с того, где Вы видите три, “больше, чем” или “>” символы.

Установите курсор в этой точке и записи или скопируйте и вставьте следующую строку кода:

print("This is my first Python program :) :)")

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

Когда Вы совершаете нападки, Входят, вывод отображен следующим образом:

Можно даже принять решение сохранить программу (через опцию Save/Save из меню File) и получить доступ к нему позже (через опцию Open из меню File или непосредственно путем нажатия на него от того, где Вы сохранили его).

После чтения этой статьи можно интегрировать эту среду разработки Python в систему Ubuntu и использовать лучший из его основанных на UI простых и легких для использования набора функций.

Python версии

Python 3.7.4 | Python.org

Дата выпуска: 8 июля 2019 г.

Python 3.7.4 был четвертым выпуском с исправлением ошибок Python 3.7.

В настоящее время существует новых выпусков с исправлениями ошибок Python 3.7, которые заменяют 3.7.4, и Python 3.8 теперь является последним выпуском функций Python 3. Последние выпуски 3.7.x и 3.8.x можно найти здесь. Мы планируем и дальше выпускать выпуски исправлений для 3.7.x до середины 2020 г. и исправлений безопасности до середины 2023 г.

Среди основных новых функций Python 3.7:

  • PEP 539, новый C API для локального хранилища потоков
  • PEP 545, переводы документации Python
  • Новые переводы документации: японский, Французский и Корейский.
  • PEP 552, детерминированные файлы pyc
  • PEP 553, встроенная точка останова ()
  • PEP 557, классы данных
  • PEP 560, Основная поддержка модуля ввода и универсальных типов
  • PEP 562, Настройка доступа к атрибутам модуля
  • PEP 563, отложенная оценка аннотаций
  • PEP 564, Временные функции с наносекундным разрешением
  • PEP 565, Улучшенная обработка предупреждений об устаревании
  • PEP 567, переменные контекста
  • Отказ от использования ASCII в качестве кодировки текста по умолчанию (PEP 538, устаревшее принуждение локали C и PEP 540, принудительный режим выполнения UTF-8)
  • Сохранение порядка вставки объектов dict теперь является официальной частью спецификации языка Python.
  • Заметные улучшения производительности во многих областях.

Дополнительные сведения см. В разделе «Что нового в Python 3.7».

  • Изменено в 3.7.4 OpenSSL обновлен с 1.1.0 до 1.1.1, а SQLite обновлен до 3.28.0.
  • Бинарные файлы для AMD64 также будут работать на процессорах, реализующих архитектуру Intel 64. (Также известна как архитектура «x64», ранее известная как «EM64T» и «x86-64».)
  • Теперь существуют «веб-установщики» для платформ Windows; установщик загрузит необходимые программные компоненты во время установки.
  • Существуют распространяемые zip-файлы, содержащие сборки Windows, что упрощает распространение Python как части другого программного пакета. Дополнительную информацию см. В документации по встроенному распространению.
  • Изменено в 3.7.4 OpenSSL обновлен с 1.1.0 до 1.1.1, а SQLite обновлен до 3.28.0.
  • Для Python 3.7.4 мы предоставляем для загрузки два варианта двоичного установщика. Вариант по умолчанию — только 64-битный и работает в macOS 10.9 (Mavericks) и более поздние системы. Изменено в 3.7.4 64-разрядный / 32-разрядный вариант, который также работает в очень старых версиях macOS, начиная с 10. 6 (Snow Leopard), теперь устарел и больше не будет предоставляться в будущих выпусках; см. файл ReadMe для установщика macOS для получения дополнительной информации. Оба варианта поставляются с версиями Tcl / Tk 8.6 с батарейками для пользователей IDLE и других приложений с графическим интерфейсом на основе tkinter; сторонние и системные версии Tcl / Tk больше не используются.
  • Оба питона.Варианты установщика org включают частные копии OpenSSL. Пожалуйста, внимательно прочтите важную информацию, отображаемую во время установки, для получения информации о проверке сертификата SSL / TLS и инструкции Install Certificates.com.

Полный список изменений

Выпусков Python

для Windows | Python.org

  • Python 3.9.2 — 19 февраля 2021 г.

    Обратите внимание, что Python 3.9.2 нельзя использовать в Windows 7 или более ранних версиях.

  • Python 3.8.8 — 19 февраля 2021 г.

    Обратите внимание, что Python 3.8.8 не может использоваться в Windows XP или более ранней версии.

  • Python 3.6.13 — 15 февраля 2021 г.

    Обратите внимание, что Python 3.6.13 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3.7.10 — 15 февраля 2021 г.

    Обратите внимание, что Python 3.7.10 не может использоваться в Windows XP или более ранней версии.

    • Нет файлов для этого выпуска.
  • Python 3.8.7 — 21 декабря 2020 г.

    Обратите внимание, что Python 3.8.7 не может использоваться в Windows XP или более ранней версии.

  • Python 3.9.1 — 7 декабря 2020 г.

    Обратите внимание, что Python 3.9.1 не может использоваться в Windows 7 или более ранних версиях.

  • Python 3.9.0 — 5 октября 2020 г.

    Обратите внимание, что Python 3.9.0 не может использоваться в Windows 7 или более ранних версиях.

  • Python 3.8.6 — 24 сентября 2020 г.

    Обратите внимание, что Python 3. 8.6 не может использоваться в Windows XP или более ранней версии.

  • Python 3.8.6rc1 — 8 сентября 2020 г.

    Обратите внимание, что Python 3.8.6rc1 не может использоваться в Windows XP или более ранней версии.

  • Python 3.5.10 — 5 сентября 2020 г.

    Обратите внимание, что Python 3.5.10 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3.7.9 — 17 августа 2020 г.

    Обратите внимание, что Python 3.7.9 не может использоваться в Windows XP или более ранней версии.

  • Python 3.6.12 — 17 августа 2020 г.

    Обратите внимание, что Python 3.6.12 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3. 8.5 — 20 июля 2020 г.

    Обратите внимание, что Python 3.8.5 не может использоваться в Windows XP или более ранней версии.

  • Python 3.8.4 — 13 июля 2020

    Обратите внимание, что Python 3.8.4 не может использоваться в Windows XP или более ранней версии.

  • Python 3.8.4rc1 — 30 июня 2020 г.

    Обратите внимание, что Python 3.8.4rc1 не может использовать в Windows XP или более ранней версии.

  • Python 3.7.8 — 27 июня 2020 г.

    Обратите внимание, что Python 3.7.8 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.11 — 27 июня 2020 г.

    Обратите внимание, что Python 3.6.11 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3. 8.3 — 13 мая 2020 г.

    Обратите внимание, что Python 3.8.3 не может использоваться в Windows XP или более ранней версии.

  • Python 3.8.3rc1 — 29 апреля 2020 г.

    Обратите внимание, что Python 3.8.3rc1 не может использоваться в Windows XP или более ранней версии.

  • Python 2.7.18 — 20 апреля 2020
  • Python 3.7.7 — 10 марта 2020 г.

    Обратите внимание, что Python 3.7.7 не может использоваться в Windows XP или более ранней версии.

  • Python 3.8.2 — 24 февраля 2020 г.

    Обратите внимание, что Python 3.8.2 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.8.1 — 18 декабря 2019 г.

    Обратите внимание, что Python 3. 8.1 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.7.6 — 18 декабря 2019 г.

    Обратите внимание, что Python 3.7.6 не может использоваться в Windows XP или более ранней версии.

  • Python 3.6.10 — 18 декабря 2019 г.

    Обратите внимание, что Python 3.6.10 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3.5.9 — 2 ноября 2019 г.

    Обратите внимание, что Python 3.5.9 не может использоваться в Windows XP или более ранней версии.

    • Нет файлов для этого выпуска.
  • Python 3.5.8 — 29 октября 2019 г.

    Обратите внимание, что Python 3.5.8 не может использоваться в Windows XP или более ранней версии.

    • Нет файлов для этого выпуска.
  • Python 2.7.17 — 19 октября 2019 г.
  • Python 3.7.5 — 15 октября 2019 г.

    Обратите внимание, что Python 3.7.5 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.8.0 — 14 октября 2019 г.

    Обратите внимание, что Python 3.8.0 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.7.4 — 8 июля 2019 г.

    Обратите внимание, что Python 3.7.4 не может использоваться в Windows XP или более ранней версии.

  • Python 3.6.9 — 2 июля 2019 г.

    Обратите внимание, что Python 3.6.9 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3. 7.3 — 25 марта 2019 г.

    Обратите внимание, что Python 3.7.3 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.4.10 — 18 марта 2019 г.
    • Нет файлов для этого выпуска.
  • Python 3.5.7 — 18 марта 2019 г.

    Обратите внимание, что Python 3.5.7 не может использоваться в Windows XP или более ранней версии.

    • Нет файлов для этого выпуска.
  • Python 2.7.16 — 4 марта 2019 г.
  • Python 3.7.2 — 24 декабря 2018 г.

    Обратите внимание, что Python 3.7.2 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.8 — 24 декабря 2018 г.

    Обратите внимание, что Python 3. 6.8 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.7.1 — 20 октября 2018 г.

    Обратите внимание, что Python 3.7.1 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.7 — 20 октября 2018 г.

    Обратите внимание, что Python 3.6.7 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.5.6 — 2 августа 2018 г.

    Обратите внимание, что Python 3.5.6 нельзя использовать в Windows XP или более ранней версии.

    • Нет файлов для этого выпуска.
  • Python 3.4.9 — 2 августа 2018 г.
    • Нет файлов для этого выпуска.
  • Python 3.7.0 — 27 июня 2018 г.

    Обратите внимание, что Python 3. 7.0 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.6 — 27 июня 2018 г.

    Обратите внимание, что Python 3.6.6 не может использоваться в Windows XP или более ранних версиях.

  • Python 2.7.15 — 1 мая 2018 г.
  • Python 3.6.5 — 28 марта 2018 г.

    Обратите внимание, что Python 3.6.5 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.4.8 — 5 февраля 2018 г.
    • Нет файлов для этого выпуска.
  • Python 3.5.5 — 5 февраля 2018 г.

    Обратите внимание, что Python 3.5.5 не может использоваться в Windows XP или более ранних версиях.

    • Нет файлов для этого выпуска.
  • Python 3. 6.4 — 19 декабря 2017 г.

    Обратите внимание, что Python 3.6.4 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.3 — 3 октября 2017 г.

    Обратите внимание, что Python 3.6.3 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.3.7 — 19 сентября 2017 г.
    • Нет файлов для этого выпуска.
  • Python 2.7.14 — 16 сентября 2017 г.
  • Python 3.4.7 — 9 августа 2017 г.
    • Нет файлов для этого выпуска.
  • Python 3.5.4 — 8 августа 2017 г.

    Обратите внимание, что Python 3.5.4 не может использоваться в Windows XP или более ранней версии.

  • Python 3. 6.2 — 17 июля 2017 г.

    Обратите внимание, что Python 3.6.2 нельзя использовать в Windows XP или более ранней версии.

  • Python 3.6.1 — 21 марта 2017 г.

    Обратите внимание, что Python 3.6.1 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.4.6 — 17 января 2017 г.
    • Нет файлов для этого выпуска.
  • Python 3.5.3 — 17 января 2017 г.

    Обратите внимание, что Python 3.5.3 не может использоваться в Windows XP или более ранних версиях.

  • Python 3.6.0 — 23 декабря 2016 г.

    Обратите внимание, что Python 3.6.0 не может использоваться в Windows XP или более ранних версиях.

  • Python 2.7.13 — 17 декабря 2016 г.
  • Python 3. 4.5 — 27 июня 2016 г.
    • Нет файлов для этого выпуска.
  • Python 3.5.2 — 27 июня 2016 г.

    Обратите внимание, что Python 3.5.2 не может использоваться в Windows XP или более ранних версиях.

  • Python 2.7.12 — 25 июня 2016 г.
  • Python 3.4.4 — 21 декабря 2015 г.
  • Python 3.5.1 — 7 декабря 2015 г.

    Обратите внимание, что Python 3.5.1 не может использоваться в Windows XP или более ранней версии.

  • Python 2.7.11 — 5 декабря 2015 г.
  • Python 3.5.0 — 13 сентября 2015 г.

    Обратите внимание, что Python 3.5.0 не может использоваться в Windows XP или более ранней версии.

  • Python 2.7.10 — 23 мая 2015 г.
  • Python 3.4.3 — 25 февраля 2015 г.
  • Python 2.7.9 — 10 декабря 2014 г.
  • Python 3.4.2 — 13 октября 2014 г.
  • Python 3.3.6 — 12 октября 2014 г.
    • Нет файлов для этого выпуска.
  • Python 3.2.6 — 12 октября 2014 г.
    • Нет файлов для этого выпуска.
  • Python 2.7.8 — 2 июля 2014 г.
  • Python 2.7.7 — 1 июня 2014 г.
  • Python 3. 4.1 — 19 мая 2014 г.
  • Python 3.4.0 — 17 марта 2014 г.
  • Python 3.3.5 — 9 марта 2014 г.
  • Python 3.3.4 — 9 февраля 2014 г.
  • Python 3.3.3 — 17 ноября 2013 г.
  • Python 2.7.6 — 10 ноября 2013 г.
  • Python 2.6.9 — 29 октября 2013 г.
    • Нет файлов для этого выпуска.
  • Python 3.3.2 — 15 мая 2013 г.
  • Python 3.2.5 — 15 мая 2013 г.
  • Python 2. 7.5 — 12 мая 2013 г.
  • Python 3.3.1 — 6 апреля 2013 г.
  • Python 3.2.4 — 6 апреля 2013 г.
  • Python 2.7.4 — 6 апреля 2013 г.
  • Python 3.3.0 — 29 сентября 2012 г.
  • Python 3.2.3 — 10 апреля 2012 г.
  • Python 2.6.8 — 10 апреля 2012 г.
    • Нет файлов для этого выпуска.
  • Python 3.1.5 — 9 апреля 2012 г.
    • Нет файлов для этого выпуска.
  • Python 2.7.3 — 9 апреля 2012 г.
  • Python 3. 2.2 — 3 сентября 2011 г.
  • Python 3.2.1 — 9 июля 2011 г.
  • Python 3.1.4 — 11 июня 2011 г.
  • Python 2.7.2 — 11 июня 2011 г.
  • Python 2.6.7 — 3 июня 2011 г.
    • Нет файлов для этого выпуска.
  • Python 2.5.6 — 26 мая 2011 г.
    • Нет файлов для этого выпуска.
  • Python 3.2.0 — 20 февраля 2011 г.
  • Python 3.1.3 — 27 ноября 2010 г.
  • Python 2.7.1 — 27 ноября 2010 г.
  • Python 2. 6.6 — 24 августа 2010 г.
  • Python 2.7.0 — 3 июля 2010 г.
  • Python 3.1.2 — 20 марта 2010 г.
  • Python 2.6.5 — 18 марта 2010 г.
  • Python 2.5.5 — 31 января 2010 г.
    • Нет файлов для этого выпуска.
  • Python 2.6.4 — 26 октября 2009 г.
  • Python 2.6.3 — 2 октября 2009 г.
  • Python 3.1.1 — 17 августа 2009 г.
  • Python 3.1.0 — 26 июня 2009 г.
  • Python 2. 6.2 — 14 апреля 2009 г.
  • Python 3.0.1 — 13 февраля 2009 г.
  • Python 2.5.4 — 23 декабря 2008 г.
  • Python 2.4.6 — 19 декабря 2008 г.
    • Нет файлов для этого выпуска.
  • Python 2.5.3 — 19 декабря 2008 г.
  • Python 2.6.1 — 4 декабря 2008 г.
  • Python 3.0.0 — 3 декабря 2008 г.
  • Python 2.6.0 — 2 октября 2008 г.
  • Python 2.3.7 — 11 марта 2008 г.
    • Нет файлов для этого выпуска.
  • Python 2. 4.5 — 11 марта 2008 г.
    • Нет файлов для этого выпуска.
  • Python 2.5.2 — 21 февраля 2008 г.
  • Python 2.5.1 — 19 апреля 2007 г.
  • Python 2.3.6 — 1 ноября 2006 г.
    • Нет файлов для этого выпуска.
  • Python 2.4.4 — 18 октября 2006 г.
  • Python 2.5.0 — 19 сентября 2006 г.
  • Python 2.4.3 — 15 апреля 2006 г.
  • Python 2.4.2 — 27 сентября 2005 г.
  • Python 2.4.1 — 30 марта 2005 г.
  • Python 2. 3.5 — 8 февраля 2005 г.
  • Python 2.4.0 — 30 ноября 2004 г.
  • Python 2.3.4 — 27 мая 2004 г.
  • Python 2.3.3 — 19 декабря 2003 г.
  • Python 2.3.2 — 3 октября 2003 г.
  • Python 2.3.1 — 23 сентября 2003 г.
  • Python 2.3.0 — 29 июля 2003 г.
  • Python 2.2.3 — 30 мая 2003 г.
  • Python 2.2.2 — 14 октября 2002 г.
  • Python 2.2.1 — 10 апреля 2002 г.
  • Python 2. 1.3 — 9 апреля 2002 г.
  • Python 2.2.0 — 21 декабря 2001 г.
  • Python 2.0.1 — 22 июня 2001 г.
  • Python, выпуск Python 3.7.0 | Python.org

    Дата выпуска: 27 июня 2018 г.

    Python 3.7.0 был первым выпуском функций Python 3.7.

    В настоящее время существует более новых выпусков с исправлениями ошибок Python 3.7, которые заменяют 3.7.0, и Python 3.8 теперь является последней функциональной версией Python 3.Загрузите последние выпуски 3.7.x и 3.8.x здесь. Мы планируем и дальше выпускать выпуски исправлений для 3.7.x до середины 2020 года и исправлений безопасности до середины 2023 года.

    Среди основных новых функций Python 3.7:

    • PEP 539, новый C API для локального хранилища потоков
    • PEP 545, переводы документации Python
    • Новые переводы документации: японский, Французский и Корейский.
    • PEP 552, детерминированные файлы pyc
    • PEP 553, встроенная точка останова ()
    • PEP 557, классы данных
    • PEP 560, Основная поддержка модуля ввода и универсальных типов
    • PEP 562, Настройка доступа к атрибутам модуля
    • PEP 563, отложенная оценка аннотаций
    • PEP 564, Временные функции с наносекундным разрешением
    • PEP 565, Улучшенная обработка предупреждений об устаревании
    • PEP 567, переменные контекста
    • Отказ от использования ASCII в качестве кодировки текста по умолчанию (PEP 538, устаревшее принуждение локали C и PEP 540, принудительный режим выполнения UTF-8)
    • Сохранение порядка вставки объектов dict теперь является официальной частью спецификации языка Python.
    • Заметные улучшения производительности во многих областях.

    Дополнительные сведения см. В разделе «Что нового в Python 3.7».

    • Бинарные файлы для AMD64 также будут работать на процессорах, реализующих архитектуру Intel 64. (Также известна как архитектура «x64», ранее известная как «EM64T» и «x86-64».)
    • Теперь существуют «веб-установщики» для платформ Windows; установщик загрузит необходимые программные компоненты во время установки.
    • Существуют распространяемые zip-файлы, содержащие сборки Windows, что упрощает распространение Python как части другого программного пакета. Дополнительную информацию см. В документации по встроенному распространению.
    • Для версии 3.7.0 мы предоставляем для загрузки два варианта двоичного установщика. Вариант по умолчанию — только 64-разрядный и работает в macOS 10.9 (Mavericks) и более поздних версиях. Мы также продолжаем предоставлять 64-битный / 32-битный вариант, который работает во всех версиях macOS, начиная с 10.6 (Снежный барс) в. Оба варианта теперь поставляются с версиями Tcl / Tk 8.6 с батарейками для пользователей IDLE и других приложений с графическим интерфейсом на основе tkinter; сторонние и системные версии Tcl / Tk больше не используются. Рассмотрите возможность использования нового варианта установки только для 64-разрядной версии 10.9, если вы не создаете приложения Python, которые также должны работать в более старых системах macOS.
    • Оба варианта установщика python.org включают частные копии OpenSSL 1.1.0. Пожалуйста, внимательно прочтите важную информацию, отображаемую во время установки, для получения информации о проверке сертификатов SSL / TLS и установочных сертификатах.команда.

    Полный список изменений

    Python, выпуск Python 3.6.3 | Python.org

    Дата выпуска: 3 октября 2017 г.

    Python 3. 6.3 был третьим отладочным выпуском Python 3.6.

    В настоящее время существует новых выпусков исправлений безопасности Python 3.6, которые заменяют 3.6.3, и Python 3.8 теперь является последним выпуском функций Python 3.Загрузите последние выпуски 3.6.x и 3.8.x здесь. Планируется, что Python 3.6.8 станет последней версией исправления ошибок. для 3.6.x. После выпуска 3.6.8 мы планируем предоставлять исправления безопасности для Python 3.6 по мере необходимости до 2021 года, через пять лет после его первоначального выпуска.

    Среди новых основных новых функций в Python 3.6:

    • PEP 468, сохранение порядка аргумента ключевого слова
    • PEP 487, более простая настройка создания классов
    • PEP 495, значение местного времени, значение
    • PEP 498, форматирование буквальной строки
    • PEP 506, Добавление модуля секретов в стандартную библиотеку
    • PEP 509, добавьте частную версию в dict
    • PEP 515, подчеркивание в числовых литералах
    • PEP 519, Добавление протокола пути к файловой системе
    • PEP 520, сохранение порядка определения атрибута класса
    • PEP 523, Добавление API оценки кадров в CPython
    • PEP 524, Производитель os.Блокировка urandom () в Linux (при запуске системы)
    • PEP 525, Асинхронные генераторы (предварительные)
    • PEP 526, Синтаксис для аннотаций переменных (предварительный)
    • PEP 528, измените кодировку консоли Windows на UTF-8
    • PEP 529, изменить кодировку файловой системы Windows на UTF-8
    • PEP 530, Асинхронное понимание

    Примечания к этому выпуску

    • Пользователи Windows: двоичные файлы для AMD64 также будут работать на процессорах, реализующих архитектуру Intel 64.(Также известна как архитектура «x64», ранее известная как «EM64T» и «x86-64».)
    • Пользователи Windows: при установке Python 3.6 от имени непривилегированного пользователя вам может потребоваться повышение до полномочий администратора, чтобы установить обновление для ваших библиотек времени выполнения C.
    • Пользователи Windows: теперь существуют «веб-установщики» для платформ Windows; установщик загрузит необходимые программные компоненты во время установки.
    • Пользователи Windows: существуют распространяемые zip-файлы, содержащие сборки Windows, что упрощает распространение Python как части другого программного пакета.Дополнительную информацию см. В документации по встроенному распространению.
    • для пользователей macOS: если вы используете Python 3.6 из двоичного установщика python.org, ссылка на который приведена на этой странице, внимательно прочтите важную информацию, отображаемую во время установки; эта информация также доступна после установки, щелкнув / Applications / Python 3.6 / ReadMe.rtf. Там есть важная информация об изменениях в Python, поставляемом установщиком 3.6, особенно в отношении проверки сертификата SSL.
    • для пользователей macOS: здесь есть важная информация о IDLE, Tkinter и Tcl / Tk на macOS.

    Полный список изменений

    Первое знакомство с Python IDLE

    Видео с инструкциями


    ** Щелкните значок в правом нижнем углу, чтобы просмотреть в полноэкранном режиме.

    Сводка

    • IDLE — это среда Python, которую мы будем использовать.Найдите запись «IDLE (Python 3.5 32-bit)» в списке «Программы» в разделе «Python 3.5».
    • Откроется окно IDLE shell . Вы можете снова ввести print («привет!») И так далее, и оболочка выполнит печать. Как видите, это интерактивный . Python реагирует на каждую введенную вами строку кода.
    • При открытии нового окна создается окно файла сценария. Здесь print («привет!») Не производит немедленного вывода. Это потому, что это окно редактирования файла сценария , что означает, что команды не будут выполняться, пока файл не будет сохранен и запущен.
    • Вы можете запустить сценарий, выбрав «Выполнить -> Выполнить модуль» или просто нажав F5 (в некоторых системах Fn + F5).
    • Перед запуском IDLE предлагает сохранить сценарий в виде файла. Выберите имя, оканчивающееся на .py («hello.py»), и сохраните его на рабочем столе.
    • Затем сценарий будет запущен в окне оболочки IDLE. Поскольку теперь у вас есть сохраненный сценарий, вы можете запускать его снова (и снова, и снова …).
    • У меня также есть ярлык IDLE , закрепленный в меню ПУСК (как это сделать в следующем руководстве).Я могу запустить IDLE оттуда.
    • Затем я могу открыть сохраненный файл «hello.py» и запустить его снова через диалог «Открыть …».
    • Вы также можете открыть IDLE прямо из файла сценария Python. Щелкните файл правой кнопкой мыши и выберите «Редактировать с помощью IDLE».
    • Вместо того, чтобы проходить через меню «Выполнить …», научитесь использовать F5 (в некоторых системах Fn + F5) для запуска вашего скрипта. Это намного быстрее.

    Следующий шаг

    Вам нужно настроить несколько вещей.Я покажу вам, как это сделать, в следующих заметках о Python.

    Python IDLE — интегрированная среда разработки и обучения

    IDLE (Integrated Development and Learning Environment) — это интегрированная среда разработки (IDE) для Python. Установщик Python для Windows по умолчанию содержит модуль IDLE.

    IDLE по умолчанию недоступен в дистрибутивах Python для Linux.Его необходимо установить с помощью соответствующих менеджеров пакетов. Выполните следующую команду, чтобы установить IDLE в Ubuntu:

    $ sudo apt-get install idle

    IDLE можно использовать для выполнения одного оператора так же, как Python Shell, а также для создания, изменения и выполнения сценариев Python. IDLE предоставляет полнофункциональный текстовый редактор для создания сценария Python, который включает такие функции, как выделение синтаксиса, автозаполнение и интеллектуальный отступ.Он также имеет отладчик с функциями пошагового выполнения и точек останова.

    Чтобы запустить интерактивную оболочку IDLE, найдите значок IDLE в меню «Пуск» и дважды щелкните по нему.

    Python IDLE

    Это откроет IDLE, где вы можете писать и выполнять сценарии Python, как показано ниже.

    Python IDLE

    Вы можете выполнять операторы Python так же, как в Python Shell, как показано ниже.

    Python IDLE

    Чтобы выполнить сценарий Python, создайте новый файл, выбрав в меню Файл -> Новый файл.

    Введите несколько операторов и сохраните файл с расширением .py, используя File -> Save. Например, сохраните следующий код как hello.py .

    Сценарий Python в IDLE

    Теперь нажмите F5, чтобы запустить сценарий в окне редактора.Оболочка IDLE покажет результат.

    Результат выполнения скрипта Python в IDLE

    Таким образом, легко писать, тестировать и запускать скрипты Python в IDLE.

    Узнайте о различных редакторах с открытым исходным кодом для Python в следующей главе.

    Подготовка к семинару

    Подготовка к семинару

    Мы будем использовать Python на семинаре, и это сэкономит много времени, если до прибытия на семинар все будут установлены и будут знать, как открывать, редактировать и запускать скрипт (который представляет собой просто текстовый файл. ) с использованием Python.

    Кроме того, мы будем использовать IDLE, собственную IDE Python (интегрированную среду разработки) — комбинированный редактор исходного кода и графический интерфейс интерпретатора Python. Семинар не полагается на какие-либо его специфические особенности, но он значительно упрощает работу с Python в Windows и предоставляет многоплатформенную основу для примеров.

    Никаких значительных ресурсов хранения не потребуется, просто удобное место для просмотра, загрузки файлов, создания текстовых файлов и т. Д. Например, C: \ Documents and Settings \ MY_USERNAME \ My Documents \shops (Windows) или ~ /shop (Mac / Linux).Это обычно обозначается как МАСТЕРСКАЯ ниже.

    Вышел новый основной выпуск Python, версия 3. Мы используем , а не — мы используем версии 2 .

    Окна

    Python и IDLE по умолчанию не устанавливаются.

    • Перейдите на http://www.python.org/download.
    • Найдите загрузки для Windows, выберите тот, который подходит для вашей архитектуры (32-разрядный или 64-разрядный).На момент написания возможны следующие варианты: Если вы не знаете архитектуру системы, попробуйте запустить winmsd.exe (в Windows XP) или msinfo32.exe (в Windows 7). Посмотрите на Тип системы и / или Процессор . Это будет выглядеть так для 32-битной версии или так для 64-битной версии.
    • Запустите установщик и просматривайте подсказки. Параметры по умолчанию обычно подходят. Это также устанавливает IDLE по умолчанию.

    IDLE (Python GUI) и Python (командная строка) теперь должны находиться в меню вашей программы под Python 2.7 , а Python будет связан с файлами .py . Однако им нужно будет знать о файлах, которые мы создаем во время семинара. Это проще всего, если мы запустим IDLE из самой папки WORKSHOP . Давайте создадим сценарий Windows idle.bat , который сделает это:

    Теперь вы должны иметь возможность дважды щелкнуть idle.bat , чтобы открыть IDLE.

    Mac

    Python установлен по умолчанию, но IDLE нет (и Python, вероятно, немного устарел).Следуйте этим инструкциям для двоичной установки Mac или установите из исходного кода, следуя инструкциям ниже на странице.

    • Перейдите на http://www.python.org/download.
    • Найдите загрузку Mac, выберите тот, который подходит для вашей архитектуры (32-разрядная или 64-разрядная) и версии OS X. Если вы не знаете архитектуру системы, попробуйте запустить arch или uname -m в Terminal.app . На момент написания возможны следующие варианты:
    • Запустите установщик и просматривайте подсказки.Параметры по умолчанию обычно подходят. Это также устанавливает IDLE по умолчанию.

    Мы собираемся запустить IDLE из каталога WORKSHOP . Это должно работать по умолчанию. Откройте Terminal.app из меню Applications и введите:

    cd МАСТЕРСКАЯ
     

    Где МАСТЕРСКАЯ заменяется каталогом, который вы выбрали для семинара. Теперь введите:

    праздный &
     

    и нажмите ENTER, чтобы запустить IDLE.

    Linux

    Python установлен по умолчанию, но иногда IDLE нет. Либо установите IDLE, используя диспетчер пакетов вашего дистрибутива, например apt-get install idle (Ubuntu / Debian / etc.), yum install python26-tools (RHEL / CentOS / etc.), USE = tk emerge -avn python (Gentoo) и т. Д. Или установить новая версия Python из исходников (которая будет включать IDLE).

    Запуск IDLE из каталога WORKSHOP будет таким же, как и в случае Mac выше (просто используйте свой любимый терминал вместо Terminal.приложение ).

    Альтернативный метод

    Вместо этого на Mac или Linux вы можете скомпилировать Python из исходного кода. Инструкции здесь.

    Теперь у вас должен быть открыт сеанс IDLE, который выглядит примерно так:

    Здесь мы заберем мастерскую.

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

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

    Theme: Overlay by Kaira Extra Text
    Cape Town, South Africa