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 или Run → Run 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 нельзя использовать в Windows 7 или более ранних версиях.
Обратите внимание, что Python 3.8.8 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.13 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.7.10 не может использоваться в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.8.7 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.9.1 не может использоваться в Windows 7 или более ранних версиях.
Обратите внимание, что Python 3.9.0 не может использоваться в Windows 7 или более ранних версиях.
Обратите внимание, что Python 3. 8.6 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.8.6rc1 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.5.10 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.7.9 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.12 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.8.5 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.8.4 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.8.4rc1 не может использовать в Windows XP или более ранней версии.
Обратите внимание, что Python 3.7.8 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.11 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.8.3 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.8.3rc1 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.7.7 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.8.2 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3. 8.1 нельзя использовать в Windows XP или более ранней версии.
Обратите внимание, что Python 3.7.6 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.10 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.9 не может использоваться в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.8 не может использоваться в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.7.5 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.8.0 нельзя использовать в Windows XP или более ранней версии.
Обратите внимание, что Python 3.7.4 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.9 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.7.3 нельзя использовать в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.7 не может использоваться в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.7.2 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3. 6.8 нельзя использовать в Windows XP или более ранней версии.
Обратите внимание, что Python 3.7.1 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.7 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.5.6 нельзя использовать в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3. 7.0 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.6 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.5 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.5 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.6.4 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.3 нельзя использовать в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.4 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.2 нельзя использовать в Windows XP или более ранней версии.
Обратите внимание, что Python 3.6.1 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.3 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.6.0 не может использоваться в Windows XP или более ранних версиях.
- Нет файлов для этого выпуска.
Обратите внимание, что Python 3.5.2 не может использоваться в Windows XP или более ранних версиях.
Обратите внимание, что Python 3.5.1 не может использоваться в Windows XP или более ранней версии.
Обратите внимание, что Python 3.5.0 не может использоваться в Windows XP или более ранней версии.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
- Нет файлов для этого выпуска.
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. |
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, который выглядит примерно так:
Здесь мы заберем мастерскую.