как узнать какая версия python установлена linux
Как проверить версию Python
Python — один из самых популярных языков программирования в мире. Он используется для разработки веб-сайтов, написания скриптов, машинного обучения, анализа данных и многого другого.
В этой статье объясняется, как с помощью командной строки проверить, какая версия Python установлена в вашей операционной системе. Это может быть полезно при установке приложений, которым требуется определенная версия Python.
Мы также покажем вам, как программным способом определить, какая версия Python установлена в системе, в которой выполняется скрипт Python. Например, при написании сценариев Python вам необходимо определить, поддерживает ли сценарий версию Python, установленную на машине пользователя.
Управление версиями Python
Например, в Python 3.6.8 3 — основная версия, 6 — дополнительная версия, а 8 — микроверсия.
Проверка версии Python
Python предварительно установлен в большинстве дистрибутивов Linux и macOS. В Windows его необходимо скачать и установить.
Вы можете проверить, установлен ли у вас Python 3, набрав:
Поддержка Python 2 заканчивается в 2020 году. Python 3 — это настоящее и будущее языка.
На момент написания этой статьи последним основным выпуском Python была версия 3.8.x. Скорее всего, в вашей системе установлена более старая версия Python 3.
Если вы хотите установить последнюю версию Python, процедура зависит от используемой вами операционной системы.
Программная проверка версии Python
Python 2 и Python 3 принципиально разные. Код, написанный на Python 2.x, может не работать в Python 3.x.
Допустим, у вас есть сценарий, для которого требуется Python версии не ниже 3.5, и вы хотите проверить, соответствует ли система требованиям. Вы можете сделать это, просто проверив major и minor версии:
Если вы запустите скрипт с использованием Python версии ниже 3.5, он выдаст следующий результат:
Выводы
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Как проверить версию Python
В этой статье объясняется, как проверить, какая версия Python установлена в вашей операционной системе с помощью командной строки. Это может быть полезно при установке приложений, написанных на Python, для которых требуется определенная версия Python.
Мы также покажем вам, как программно определить, какая версия Python установлена в системе, где выполняется скрипт Python. Например, при написании сценариев Python вам необходимо определить, поддерживает ли сценарий версию Python, установленную на компьютере пользователя.
Проверка версии Python
Python предустановлен в большинстве дистрибутивов Linux и macOS.
Команда выведет версию Python по умолчанию, в данном случае, то есть 2.7.15. Версия, установленная в вашей системе, может отличаться.
Версия Python по умолчанию будет использоваться всеми сценариями, которые установлены в качестве интерпретатора в строке сценария shebang.
В некоторых дистрибутивах Linux установлено несколько версий Python одновременно. Обычно двоичный файл Python 3 называется, python3а двоичный файл Python 2 – python или python2, но это не всегда так. Вы можете проверить, установлен ли Python 3, набрав:
Хотя Python 2 хорошо поддерживается и активен, Python 3 считается настоящим и будущим языка.
На момент написания этой статьи, последним основным выпуском Python является версия 3.7.x. Скорее всего, в вашей системе установлена более старая версия Python 3. Если вы хотите установить последнюю версию, процедура зависит от операционной системы, которую вы используете.
Программная проверка версии Python
Python 2 и Python 3 принципиально разные. Код, написанный на Python 2.x, может не работать в Python 3.x.
Модуль sys, который доступен во всех версиях Python, предоставляет параметры и системные функции конкретного. sys.version_info позволяет определить версию Python, установленную в системе. Это кортеж, который содержит пять номеров версий: major, minor, micro, releaselevel и serial.
Допустим, у вас есть скрипт, который требует как минимум Python версии 3.5, и вы хотите проверить, соответствует ли система требованиям. Вы можете сделать это, просто проверив версии major и minor:
Если вы запустите скрипт, используя версию Python менее 3.5, он выдаст следующий вывод:
Чтобы написать код Python, который работает под Python 3 и 2, используйте модуль future. Это позволяет вам запускать Python 3.x-совместимый код под Python 2.
Заключение
Узнать, какая версия Python установлена в вашей системе, очень просто, просто введите python –version.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Как проверить вашу версию Python? Полезное руководство.
Для проверки версии Python, запустите python –version в командной строке (Windows), оболочке (Mac) или терминале (Linux / Ubuntu). Чтобы проверить версию Python в скрипте, запустите import sys, чтобы импортировать модуль, и используйте sys.version, чтобы получить подробную информацию о версии в коде. |
Давайте кратко рассмотрим различные способы проверки версии Python во всех операционных системах и средах. Возможно, это все, что вам нужно знать:
Многие начинающие программисты не знают, что делать с этими командами в таблице. Чтобы проверить версию Python в вашем терминале (Mac / Linux / Win), вам надо ввести команду python –version в свой терминал:
Вы хотите развить навыки всестороннего специалиста по Python, зарабатывая при этом деньги? Станьте фрилансером Python и закажите книгу «Покидая крысиные бега с Python» на Amazon (Электронное или печатное издание)!
Обзор
Когда Гвидо ван Россум выпустил первую жизнеспособную версию Python 0.9.0 в 1991 году, он даже не ожидал (судя по всему), что стоит на пороге создания самого влиятельного языка программирования в мире. У Python светлое будущее: каждая новая версия Python добавляет новые функции в язык программирования.
В следующем видео и блоге я покажу вам, как проверить версию Python независимо от вашей операционной системы (Windows, macOS, Linux, Ubuntu) и среды программирования (Jupyter). Вы можете воспроизвести видео, прокручивая страницу вниз, чтобы прочитать пошаговые инструкции о том, как проверить свою версию Python.
Вам, как и мне десять лет тому назад, приходится снова и снова “гуглить”, чтобы найти важные команды Python? К счастью, я нашел простой и эффективный (и бесплатный) способ улучшить свои навыки Python. И вы тоже можете: обучение с помощью шпаргалок.
Присоединяйтесь к моей email-академии и загрузите бесплатные шпаргалки по Python по различным темам, таким как ключевые слова, объектная ориентация, NumPy и структуры данных.
Чтобы проверить свою версию в скрипте Python – например, чтобы убедиться, что пользователь вашего приложения Python использует правильную версию – вы можете использовать следующие команды. Попробуйте их в нашей интерактивной оболочке Python на основе браузера:
Задание: выполните этот фрагмент кода и посмотрите, какая версия Python работает на серверах, на которых размещена эта интерактивная оболочка.
Среда
Этот общий метод работает во всех основных операционных системах (Windows, Linux и macOS).
В таблице показано, как разные среды вызывают различные команды для проверки версии вашего Python. У вас может возникнуть следующий вопрос:
Как открыть командную строку или терминал?
Вывод версии Python состоит из трех чисел: основная, подверсия и микро. Например, версия 3.7.2 означает, что
[ВНИМАНИЕ] Различные основные версии НЕ полностью совместимы. Разные подверсии совместимы.
Например, вы можете выполнить код, написанный на Python 3.6.4, в Python 3.7.2, потому что это одна и та же основная версия – Python 3. Но вы не можете выполнить код, написанный на Python 2.7.4 в Python 3.7.2, потому что это разные основные версии.
Обратите внимание, что новые дополнительные версии могут добавлять изменения в язык. Например, в Python 3.8 они представили функцию reversed () со словарями. Вы не можете использовать функцию reversed () в старых версиях Python. Но в подавляющем большинстве язык тот же.
Прежде чем вы перейдете к конкретным шагам, которые вам необходимо выполнить в конкретной среде, позвольте мне быстро представить вам мою книгу «Питон для кофе-брейков». Он использует мощный метод обучения на основе головоломок, который поможет вам улучшить свои навыки быстрого понимания кода на Python.
Научные исследования показывают, что обучение на основе головоломок и практического тестирования улучшает усвоение знаний на 44%.
Вот отзыв на книгу на Amazon:
Не стесняйтесь прочитать книгу, если вы амбициозный студент Python и хотите достичь продвинутых уровней навыков Python!
Давайте подробно рассмотрим шаги по проверке версии вашего Python в любой среде. Я попытался описать любую среду, которая может вас заинтересовать. Но если вы не найдете свою, дайте мне знать (chris at finxter dot com), и я добавлю вашу конкретную среду тоже..
Вы можете ознакомиться с нашей интерактивной историей, чтобы узнать, как проверить версию Python в разных средах:
Нажмите для перехода на следующую страницу!
Проверка версии Python в скрипте (точные шаги)
Иногда вам нужно проверить версию Python в своей программе Python.
Для этого просто импортируйте модуль sys и напечатайте команду print c атрибутом sys.version в оболочке Python:
Проверка версии Python Jupyter (точные шаги)
Три шага, чтобы проверить версию Python в блокноте Jupyter.
1.Откройте блокнот Jupyter: введите в терминале / консоли jupyter notebook.
2.Напишите следующий фрагмент кода Python в ячейку кода:
В качестве альтернативы вы также можете использовать следующий фрагмент кода Python для проверки версии своего Python в блокноте Jupyter:
Вот снимок экрана моего компьютера:
Проверка версии Python для Windows 10 (точные шаги)
Три шага для проверки версии Python в вашей операционной системе Win 10:
1.Откройте приложение Powershell: нажмите клавишу Windows( ), чтобы открыть меню “Старт”. В поле поиска введите «powershell». Нажмите Ввод.
2.Выполните команду: введите python –version и нажмите ввод.
3.Версия Python отобразится в следующей строке под вашей командой.
Проверка версии Python для Windows 7 (точные шаги)
Три шага для проверки версии Python в вашей операционной системе Win 7.
1.Откройте приложение командной строки: нажмите клавишу Windows, чтобы открыть меню “Пуск”. В поле поиска введите «cmd» и запустите приложение командной строки.
2.Выполните команду: введите python –version и нажмите ввод.
3.Версия Python отобразится в следующей строке прямо под вашей командой.
Проверка версии Python для MacOC (точные шаги)
Четыре шага для проверки версии Python в вашей операционной системе Mac.
1.Нажмите CMD + Пробел, чтобы открыть Spotlight.
2.Введите «terminal» и нажмите ввод.
4.Версия Python отобразится в следующей строке под вашей командой.
Проверка версии Python для Linux (точные шаги)
Три шага для проверки версии Python в вашей операционной системе Linux.
1.Откройте приложение terminal (например, bash).
3.Версия Python отобразится в следующей строке под вашей командой.
Проверка версии Python для Ubuntu (точные шаги)
Четыре шага для проверки версии Python в вашей операционной системе Ubuntu.
1.Откройте Dash: кликните верхний левый символ.
2.Откройте terminal: введите «terminal», кликните приложение терминала.
4.Версия Python отобразится в следующей строке прямо под вашей командой.
Проверка своей версии Python в Anaconda (точные шаги)
Вы можете выбирать из разных вариантов.
Связанные материалы: пожалуйста, изучите более подробную информацию о настройке вашей среды здесь. Также вы можете скачать информативную шпаргалку по Anaconda здесь.
Проверка своей версии Python в Spyder (точные шаги)
В редакторе кода Spyder проверить версию Python еще проще. Просто запустите любой скрипт и информация о версии появится в первой строке перед выводом вашего скрипта.
[История] Что за Разные версии Python?
Python имеет три основные версии: версия 1, версия 2 и версия 3. Версия 4 в настоящее время (2020 г.) находится в разработке.
Python 3.0 – 3 Декабря 2008
Python 2.0 – 16 октября 2000
Python 1.0 – январь 1994
Python 0.9.0 – 20 февраля 1991
Поскольку есть существенные отличия в синтаксисе, вам всегда следует устанавливать последнюю версию Python. Будьте в курсе актуальных обновлений на официальном сайте Python.
Как перейти на более новую версию?
Если вы не используете виртуальную среду, перейдите по адресу python.org/downloads, чтобы загрузить и установить нужную вам версию. Это самый простой способ обновить Python.
Но теперь вы столкнетесь со следующей проблемой: как запустить конкретную версию Python? Ознакомьтесь с этим ответом StackOverflow, чтобы узнать верное решение.
Или вы можете облегчить себе жизнь, используя виртуальные среды. Это позволяет вам установить в вашей системе несколько версий Python. Плюс, вы можете мгновенно переключаться между ними. Один из вариантов – использовать встроенный модуль venv. Отраслевым стандартом для специалистов по данным является Anaconda.
При использовании виртуальных сред легко установить и обновить различные версии Python. Чтобы получить полное руководство по виртуальным средам, прочитайте нашу вводную статью в блоге Finxter.
Как проверить, установлен ли Python 3?
Если вы установили несколько инсталляций Python, запуск python –version может дать вам только версию Python 2. Чтобы проверить, какая версия Python 3 установлена на вашем компьютере, просто запустите команду python3 –version вместо python –version.
Как проверить версию Python – подробно
У Python есть не только основные, второстепенные и микро-версии. У каждой из этих версий есть дополнительные версии, а именно уровень выпуска и серийный номер.
Они отображаются при запуске
В приведенном выше коде я запускаю Python 3.8.0.
В большинстве случаев вас интересуют только основные, второстепенные и микро-релизы. Уровень выпуска и серийный номер обычно предназначены для работы основной команды разработчиков Python над изменениями в языке.
Возможные уровни выпуска: «альфа», «бета», «кандидат» или «финал». Альфа-версия содержит первые обновления языка. Бета означает, что язык можно протестировать с некоторыми пользователями, но он все равно не будет работать идеально. Отсюда и слово «бета-тестеры». «Кандидату» осталось исправить лишь несколько мелких ошибок. Финал – это последняя версия, выпущенная для широкой публики. Если вы хотите опробовать новые функции раньше всех, вы можете загрузить эти уровни выпуска. Однако, если вам просто нужна работающая версия Python, вам следует выбрать «финал». Когда вы загружаете любую версию Python, это будет «финальный» выпуск, если не указано иное.
Серийный создан для малейших изменений. Команда разработчиков Python увеличивает его по мере внесения изменений в альфа-, бета-версии и версии-кандидаты. Все финальные версии имеют серийный номер = 0. Они добавляют будущие изменения в следующие основные / второстепенные / микро-релизы.
Как убедиться, что мой скрипт запускает определенную версию Python?
Допустим, вы только что установили Python 3.8. Ваш скрипт my_file.py использует совершенно новую функцию: reversed () при итерации по словарю. Чтобы другие люди могли запустить этот сценарий, они также должны запустить Python 3.8. Таким образом, вы должны установить проверку в начале, чтобы другие пользователи знали об этом.
Мы делаем это, добавляя инструкцию assert вверху my_file.py
Оператор assert вызывает AssertionError, если оператор имеет значение “Ложно”. Если утверждение “Истинно”, скрипт продолжает выполняться.
Например, если я запускаю Python 3.7 и выполняю my_file.py из терминала, это произойдет
Но если я запускаю Python 3.8, оператор assert не вызывает ошибку, а выполняет остальную часть скрипта.
Примечание. Я использовал виртуальную среду Anaconda для установки и быстрого переключения между несколькими версиями Python.
Проверьте версию Python, набрав python –version в оболочке операционной системы или в командной строке. Чтобы получить более подробную информацию о среде, в которой работает ваша программа Python, попробуйте import sys; sys.version в вашей оболочке Python (в интерактивном или обычном режиме).
Куда двигаться дальше?
Хватит теории, давайте немного попрактикуемся!
Чтобы добиться успеха в программировании, вам нужно решиться и заняться реальными задачами для реальных людей. Вот так легко можно получить шестизначный заработок. Именно так вы оттачиваете навыки, которые действительно нужны вам на практике. В конце концов, какой толк в изучении теории, которая никому не нужна?
Практические проекты – это то, как вы точите пилу в кодировании!
Вы хотите стать мастером кода, сфокусироваться на коде практических проектов, которые действительно принесут вам деньги и решат проблемы для людей?
Тогда станьте разработчиком Python на фрилансе! Это лучший способ решить задачу улучшения ваших навыков Python, даже если вы совсем новичок.
Присоединяйтесь к моему бесплатному вебинару «Как развить высокооплачиваемые навыки Python» и посмотрите, как я развивал свой бизнес по программированию в Интернете, и как вы тоже можете это сделать, не выходя из собственного дома.
Установка и настройка Python 3
Установка или обновление Python на вашем компьютере – это первый шаг к тому, чтобы стать программистом Python.
Установка или обновление Python на вашем компьютере – это первый шаг к тому, чтобы стать программистом Python. Существует множество способов установки: вы можете загрузить официальные дистрибутивы Python с Python.org, установить из диспетчера пакетов и даже установить специализированные дистрибутивы для научных вычислений, Интернета вещей и встроенных систем.
В этом руководстве основное внимание уделяется официальным дистрибутивам, поскольку они, как правило, являются лучшим вариантом для начала обучения программированию на Python.
В этом руководстве вы узнаете, как:
Независимо от того, в какой операционной системе вы работаете, это руководство поможет вам. Найдите свою операционную систему ниже и погрузитесь в нее!
Как установить Python в Windows
В Windows есть три метода установки:
В этом разделе вы узнаете, как проверить, какая версия Python, если таковая имеется, установлена на вашем компьютере с Windows. Вы также узнаете, какой из трех методов установки вам следует использовать.
Как проверить версию Python в Windows
Чтобы проверить, установлен ли Python на вашем компьютере с Windows, сначала откройте приложение командной строки, например PowerShell.
Совет: вот как открыть PowerShell:
Кроме того, вы можете щелкнуть правой кнопкой мыши кнопку «Пуск» и выбрать Windows PowerShell или Windows PowerShell (Admin).
Открыв командную строку, введите следующую команду и нажмите Enter :
В любом случае, если вы видите версию ниже 3.8.4, которая была самой последней версией на момент написания, вам следует обновить установку.
Примечание. Если в вашей системе нет версии Python, то обе приведенные выше команды запустят Microsoft Store и перенаправят вас на страницу приложения Python. В следующем разделе вы узнаете, как завершить установку из Microsoft Store.
Если вас интересует, где находится установка, вы можете использовать команду where.exe в cmd.exe или PowerShell:
Обратите внимание, что команда where.exe будет работать, только если для вашей учетной записи был установлен Python.
Каковы ваши варианты
Как упоминалось ранее, есть три способа установить официальный дистрибутив Python в Windows:
В этом разделе мы сосредоточимся только на первых двух вариантах, которые являются наиболее популярными методами установки в среде Windows.
Если вы хотите выполнить установку в WSL, вы можете прочитать раздел этого руководства, посвященный Linux, после того, как вы установили выбранный вами дистрибутив Linux.
Два официальных установщика Python для Windows не идентичны. Пакет Microsoft Store имеет несколько важных ограничений.
Ограничения пакета Microsoft Store
Официальная документация Python говорит о пакете Microsoft Store следующее:
Пакет Microsoft Store – это легко устанавливаемый интерпретатор Python, который предназначен в основном для интерактивного использования, например, студентами. (Источник)
Ключевой вывод здесь заключается в том, что пакет Microsoft Store «предназначен в основном для интерактивного использования». То есть пакет Microsoft Store предназначен для использования студентами и людьми, впервые обучающимися использованию Python.
Пакет Microsoft Store не только предназначен для начинающих питонистов, но и имеет ограничения, которые делают его неподходящим для профессиональной среды разработки. В частности, у него нет полного доступа на запись к общим расположениям, таким как TEMP или реестр.
Рекомендации по установке Windows
Если вы новичок в Python и в первую очередь сосредоточились на изучении языка, а не на создании профессионального программного обеспечения, вам следует установить его из пакета Microsoft Store. Это самый короткий и легкий путь к началу работы с минимальными хлопотами.
С другой стороны, если вы опытный разработчик, который хочет разрабатывать профессиональное программное обеспечение в среде Windows, то официальный установщик Python.org – правильный выбор. Ваша установка не будет ограничена политиками Microsoft Store, и вы можете указать, где будет установлен исполняемый файл, и даже при необходимости добавить Python в PATH.
Как установить из Microsoft Store
Если вы новичок в Python и хотите быстро приступить к работе, то пакет Microsoft Store – лучший способ приступить к работе без каких-либо проблем. Вы можете установить из Microsoft Store в два этапа.
Шаг 1. Откройте страницу приложения Python в Microsoft Store.
Откройте приложение Microsoft Store и найдите Python.
Скорее всего, вы увидите несколько версий, которые сможете установить:
Выберите Python 3.8 или самый высокий номер версии, доступный в приложении, чтобы открыть страницу установки.
Предупреждение. Убедитесь, что выбранное приложение Python создано Python Software Foundation. Официальный пакет Microsoft Store всегда будет бесплатным, поэтому, если приложение стоит денег, значит, это неправильное приложение.
Кроме того, вы можете открыть PowerShell и ввести следующую команду:
Если в вашей системе еще нет версии Python, то, когда вы нажмете Enter, Microsoft Store автоматически запустится и переведет вас к последней версии Python в магазине.
Шаг 2. Установите приложение Python
После того, как вы выбрали версию для установки, выполните следующие действия, чтобы завершить установку:
Поздравляем! Теперь у вас есть доступ к Python, в том числе pip и IDLE!
Как установить из полного установщика
Для профессиональных разработчиков, которым нужна полнофункциональная среда разработки Python, установка из полной программы установки – правильный выбор. Он предлагает больше настроек и контроля над установкой, чем установка из Microsoft Store.
Вы можете установить из полной версии установщика в два этапа.
Шаг 1. Загрузите полную версию установщика
Если вы не уверены, какой установщик выбрать: 32-разрядный или 64-разрядный, то это поможет вам определиться:
Для Windows вы можете выбрать 32-битный или 64-битный установщик. Вот разница между ними:
Если вы не уверены, какую версию выбрать, выберите 64-разрядную версию.
Когда установщик завершит загрузку, переходите к следующему шагу.
Шаг 2: Запустите установщик
После того, как вы выбрали и загрузили установщик, запустите его, дважды щелкнув загруженный файл. Появится диалоговое окно, подобное приведенному ниже:
В этом диалоговом окне следует обратить внимание на четыре вещи:
Полный установщик дает вам полный контроль над процессом установки.
Предупреждение. Если вы не знаете, что такое PATH, настоятельно не рекомендуется устанавливать полную версию установщика. Вместо этого используйте пакет Microsoft Store.
Настройте установку в соответствии со своими потребностями, используя параметры, доступные в диалоговом окне. Затем нажмите «Установить сейчас». Вот и все!
Поздравляем – теперь у вас есть последняя версия Python 3 на вашем компьютере с Windows!
Как установить Python на macOS
В macOS есть два метода установки:
В этом разделе вы узнаете, как проверить, какая версия Python, если таковая имеется, установлена на вашем устройстве MacOS. Вы также узнаете, какой из двух методов установки вам следует использовать.
Как проверить версию Python на Mac
Чтобы проверить, какая версия Python установлена на вашем Mac, сначала откройте приложение командной строки, например Терминал.
Совет: Вот как открыть Терминал:
В открытой командной строке введите следующие команды:
Если в вашей системе установлен Python, то одна или несколько из этих команд должны ответить номером версии.
Например, если Python 3.6.10 уже был установлен на вашем компьютере, команда python3 отобразит этот номер версии:
Вы захотите получить последнюю версию Python, если выполняется одно из следующих условий:
Какие у вас есть варианты
Есть два способа установить официальный дистрибутив Python на macOS:
И официальный установщик, и менеджер пакетов Homebrew будут работать, но Python Software Foundation поддерживает только официальный установщик.
Дистрибутивы, устанавливаемые официальным установщиком и менеджером пакетов Homebrew, не идентичны. Установка из Homebrew имеет некоторые ограничения.
Ограничения установки из Homebrew
Homebrew не устанавливает зависимость набора инструментов Tk GUI. Вместо этого он полагается на существующую версию, установленную в вашей системе. Системная версия Tcl / Tk может быть устаревшей или полностью отсутствовать, что может помешать вам импортировать модуль Tkinter.
Рекомендации по установке macOS
Диспетчер пакетов Homebrew – популярный метод установки Python на macOS, поскольку им легко управлять из командной строки и он предлагает команды для обновления Python без необходимости перехода на веб-сайт. Поскольку Homebrew – это утилита командной строки, ее можно автоматизировать с помощью сценариев bash.
Однако распространение Python, предлагаемое Homebrew, не контролируется Python Software Foundation и может измениться в любое время. Самый надежный метод в macOS – использовать официальный установщик, особенно если вы планируете программировать Python с графическим интерфейсом пользователя с помощью Tkinter.
Как установить из официального установщика
Установка Python из официального установщика – самый надежный метод установки на macOS. Он включает в себя все системные зависимости, необходимые для разработки приложений с помощью Python.
Вы можете установить из официального установщика в два этапа.
Шаг 1. Загрузите официальный установщик
Выполните следующие действия, чтобы загрузить полную версию установщика:
Когда установщик завершит загрузку, переходите к следующему шагу.
Шаг 2: Запустите установщик
Запустите установщик, дважды щелкнув загруженный файл. Вы должны увидеть следующее окно:
Выполните следующие действия, чтобы завершить установку:
Поздравляем – теперь на вашем компьютере с macOS установлена последняя версия Python 3!
Как установить с Homebrew
Для пользователей, которым необходимо выполнить установку из командной строки, особенно для тех, кто не будет использовать Python для разработки графических пользовательских интерфейсов с модулем Tkinter, менеджер пакетов Homebrew – хороший вариант. Вы можете установить из менеджера пакетов Homebrew в два этапа.
Шаг 1. Установите Homebrew
Если у вас уже установлен Homebrew, вы можете пропустить этот шаг. Если у вас не установлен Homebrew, используйте следующую процедуру для установки Homebrew:
2. Вы должны увидеть команду для установки Homebrew в верхней части страницы под плиткой «Установить Homebrew». Эта команда будет выглядеть примерно так:
Выделите команду курсором и нажмите Cmd + C чтобы скопировать ее в буфер обмена.
4. При появлении запроса введите пароль пользователя macOS.
В зависимости от вашего подключения к Интернету загрузка всех необходимых файлов Homebrew может занять несколько минут. После завершения установки вы вернетесь к приглашению оболочки в окне терминала.
Примечание. Если вы делаете это при новой установке macOS, вы можете получить всплывающее уведомление с просьбой установить инструменты разработчика командной строки Apple. Эти инструменты необходимы для установки, поэтому вы можете подтвердить диалоговое окно, нажав Установить.
Теперь, когда Homebrew установлен, вы готовы к установке Python.
Шаг 2: установите Python
Выполните следующие действия, чтобы завершить установку с Homebrew:
1. Откройте приложение терминала.
2. Введите следующую команду для обновления Homebrew:
Вы можете убедиться, что все прошло правильно, проверив, можете ли вы получить доступ к Python с терминала:
Поздравляем – теперь у вас есть Python в вашей системе macOS!
Как установить Python в Linux
В Linux есть два метода установки:
В этом разделе вы узнаете, как проверить, какая версия Python, если таковая имеется, установлена на вашем компьютере Linux. Вы также узнаете, какой из двух методов установки вам следует использовать.
Как проверить версию Python в Linux
Многие дистрибутивы Linux поставляются с Python, но, вероятно, это не последняя версия и может быть даже Python 2 вместо Python 3. Вам следует проверить версию, чтобы убедиться в этом.
Чтобы узнать, какая у вас версия Python, откройте окно терминала и попробуйте следующие команды:
Если у вас есть Python на вашем компьютере, то одна или несколько из этих команд должны ответить номером версии.
Вы захотите получить последнюю версию Python, если ваша текущая версия относится к серии Python 2.X или не является последней доступной версией Python 3, которая на момент написания была 3.8.4.
Каковы ваши варианты
Есть два способа установить официальный дистрибутив Python в Linux:
Не в каждом дистрибутиве Linux есть менеджер пакетов, и не каждый менеджер пакетов имеет Python в своем репозитории. В зависимости от вашей операционной системы создание Python из исходного кода может быть вашим единственным вариантом.
Примечание. Вы также можете завершить установку в Linux, используя альтернативные дистрибутивы, такие как Anaconda, но это руководство охватывает только официальные дистрибутивы. Anaconda – популярная платформа для научных вычислений и обработки данных с помощью Python. Чтобы узнать, как установить Anaconda в Linux, ознакомьтесь с руководством по установке Linux в официальной документации Anaconda.
Какой метод установки вы используете, в основном зависит от того, есть ли в вашей ОС Linux менеджер пакетов и нужно ли вам контролировать детали установки.
Рекомендации по установке Linux
Самый популярный способ установки Python в Linux – с помощью диспетчера пакетов вашей операционной системы, который является хорошим выбором для большинства пользователей. Однако в зависимости от вашего дистрибутива Linux Python может быть недоступен через диспетчер пакетов. В этом случае вам нужно будет собрать Python из исходного кода.
Есть три основные причины, по которым вы можете выбрать сборку Python из исходного кода:
Чтобы завершить установку на вашем компьютере Linux, найдите ниже свой дистрибутив Linux и следуйте инструкциям.
Как установить на Ubuntu и Linux Mint
В этом разделе вы узнаете, как установить Python с помощью диспетчера пакетов Ubuntu. Если вы хотите собрать Python из исходного кода, перейдите к разделу «Как собрать Python из исходного кода».
Примечание. Пользователи Linux Mint могут перейти к разделу «Linux Mint и Ubuntu 17 и ниже».
В зависимости от версии дистрибутива Ubuntu, который вы запускаете, процесс настройки Python в вашей системе будет различаться. Вы можете определить свою локальную версию Ubuntu, выполнив следующую команду:
Следуйте приведенным ниже инструкциям, которые соответствуют номеру версии, который вы видите в разделе Release в выводе консоли:
Ubuntu 18.04, Ubuntu 20.04 и выше: Python 3.8 не входит по умолчанию в Ubuntu 18.04 и выше, но доступен в репозитории Universe. Чтобы установить версию 3.8, откройте приложение терминала и введите следующие команды:
После завершения установки вы можете запустить Python 3.8 с помощью команды python3.8 и pip с помощью команды pip3.
Linux Mint и Ubuntu 17 и ниже: Python 3.8 отсутствует в репозитории Universe, поэтому вам нужно получить его из личного архива пакетов (PPA). Например, для установки из PPA «deadsnakes» используйте следующие команды:
После завершения установки вы можете запустить Python 3.8 с помощью команды python3.8 и запустить pip с помощью команды pip3.
Поздравляем! Теперь на вашем компьютере установлен Python 3!
Как установить в Debian Linux
Прежде чем вы сможете установить Python 3.8 в Debian, вам необходимо установить команду sudo. Чтобы установить его, выполните в терминале следующие команды:
После этого откройте файл /etc/sudoers с помощью команды sudo vim или вашего любимого текстового редактора. Добавьте следующую строку текста в конец файла, заменив your_username своим фактическим именем пользователя:
Теперь вы можете перейти к разделу «Как собрать Python из исходного кода», чтобы завершить установку Python.
Как установить на openSUSE
Сборка из исходного кода – самый надежный способ установить Python в openSUSE. Для этого вам необходимо установить инструменты разработки, что можно сделать в YaST через меню или с помощью zypper :
Это может занять некоторое время, так как будет установлено более 150 пакетов. Когда он будет завершен, переходите к разделу «Как собрать Python из исходного кода».
Как установить на CentOS и Fedora
Python 3.8 недоступен в репозиториях CentOS и Fedora, поэтому вам придется собирать Python из исходного кода. Однако перед компиляцией Python необходимо убедиться, что ваша система подготовлена.
Когда yum завершит обновление, вы можете установить необходимые зависимости сборки с помощью следующих команд:
Когда все будет установлено, переходите к разделу «Как собрать Python из исходного кода».
Как установить в Arch Linux
Arch Linux довольно старательно следит за выпусками Python. Скорее всего, у вас уже установлена последняя версия. Если нет, используйте следующую команду для обновления Python:
Когда Python завершит обновление, все будет готово.
Как собрать Python из исходного кода
Иногда в вашем дистрибутиве Linux нет последней версии Python, или, может быть, вы просто хотите самостоятельно собрать последнюю, лучшую версию. Вот шаги, которые необходимо предпринять для сборки Python из исходников:
Шаг 1. Загрузите исходный код
Для начала вам нужно получить исходный код Python. Python.org делает это довольно просто. Если вы перейдете на страницу загрузок, то вверху увидите последний исходный код Python 3. Только убедитесь, что вы не используете устаревший Python, Python 2!
Когда вы выберете версию Python 3, вы увидите раздел «Файлы» внизу страницы. Выберите архив с исходным кодом Gzip и загрузите его на свой компьютер. Если вы предпочитаете метод командной строки, вы можете использовать wget для загрузки файла в текущий каталог:
Когда загрузка tarball завершится, вам нужно будет сделать несколько вещей, чтобы подготовить вашу систему к сборке Python.
Шаг 2: Подготовьте вашу систему
Для создания Python с нуля необходимо выполнить несколько шагов, связанных с конкретным дистрибутивом. Цель каждого шага одинакова для всех дистрибутивов, но вам может потребоваться перевести его на свой дистрибутив, если он не использует apt-get:
1. Сначала обновите диспетчер пакетов и обновите свои пакеты:
2. Затем убедитесь, что у вас установлены все требования к сборке:
Это нормально, если в вашей системе уже установлены некоторые из требований. Вы можете выполнить вышеуказанные команды, и любые существующие пакеты не будут перезаписаны.
Теперь, когда ваша система готова к работе, пора приступить к созданию Python!
Шаг 3. Соберите Python
1. Когда у вас есть предварительные требования и файл TAR, вы можете распаковать исходный код в каталог. Обратите внимание, что следующая команда создаст новый каталог с именем Python-3.8.3 под тем, в котором вы находитесь:
Флаг enable-optimizations позволит выполнить некоторые оптимизации в Python, чтобы он работал примерно на 10 процентов быстрее. Это может увеличить время компиляции на двадцать или тридцать минут. Флаг with-surepip = install устанавливает пакет, связанный с этой установкой.
Завершение установки может занять некоторое время. Как только это будет сделано, вы можете проверить правильность настройки Python.
Шаг 4: Проверьте вашу установку
Если вы видите Python 3.8.4, значит, все готово!
Если у вас есть дополнительное время, вы также можете запустить набор тестов, чтобы убедиться, что все работает правильно в вашей системе.
Чтобы запустить набор тестов, введите следующую команду:
Вы, вероятно, захотите какое-то время заняться чем-нибудь еще, так как ваш компьютер какое-то время будет проводить тесты. Если все тесты пройдены, вы можете быть уверены, что ваша новая сборка Python работает должным образом!
Как установить Python на iOS
Приложение Pythonista для iOS – это полноценная среда разработки Python, которую вы можете запустить на своем iPhone или iPad. В нем есть редактор Python, техническая документация и интерпретатор – все в одном приложении.
Pythonista на удивление забавна в использовании. Это отличный маленький инструмент, когда вы застряли без ноутбука и хотите поработать на ходу над своими навыками Python. Он поставляется с полной стандартной библиотекой Python 3 и даже включает полную документацию, которую вы можете просматривать в автономном режиме.
Чтобы настроить Pythonista, вам необходимо загрузить его из магазина приложений iOS.
Как установить Python на Android
Если у вас есть планшет или телефон Android и вы хотите практиковаться в Python на ходу, есть несколько вариантов. Мы обнаружили, что наиболее надежно поддерживает Python 3.8 – это Pydroid 3.
Pydroid 3 имеет интерпретатор, который можно использовать для сеансов REPL, а также позволяет редактировать, сохранять и выполнять код Python.
Вы можете загрузить и установить Pydroid 3 из магазина Google Play. Существует бесплатная версия, а также платная версия Premium, которая поддерживает прогнозирование кода и анализ кода.
Онлайн-интерпретаторы Python
Если вы хотите опробовать примеры в этом руководстве, не настраивая Python на своем компьютере, то есть несколько веб-сайтов, которые предлагают онлайн-интерпретатор Python:
Эти облачные интерпретаторы Python могут быть не в состоянии выполнить некоторые из более сложных примеров в этом руководстве, но они подходят для выполнения большей части кода и могут быть хорошим способом начать работу. Более подробная информация об использовании этих сайтов представлена в следующем руководстве этой серии.
Вывод
Поздравляем! Теперь у вас есть доступ к последней версии Python для вашей системы. Ваше путешествие по Python только начинается.
В этом руководстве вы узнали, как:
Теперь вы готовы приступить к программированию на Python!