Как установить Python 3.9 в Ubuntu 20.04

Python — это интерпретируемый объектно-ориентированный язык программирования высокого уровня с динамической семантикой.

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

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

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

Интерпретатор Python и обширная стандартная библиотека доступны в исходной или двоичной форме бесплатно для всех основных платформ и могут свободно распространяться.

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

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

Ключевые особенности языка программирования Python:

  • Поддержка программирования GUI
  • Легко кодировать
  • Объектно-ориентированный язык
  • Бесплатно и с открытым исходным кодом
  • Язык высокого уровня
  • Python — переносимый язык
  • Расширяемая функция. Мы можем написать нам код Python на языке C или C ++, а также мы можем скомпилировать этот код на языке C / C ++.
  • Python — это интегрированный язык. Вы можете легко интегрировать python с другими языками, такими как c, c ++.

Самые популярные языки программирования среди разработчиков во всем мире по состоянию на 2021 год

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

Согласно опросу разработчиков Statista за август 2021 года, в настоящее время наиболее часто используемым языком в мире является JavaScript (64,96%), за ним следует HTML / CSS (56,07%), Python (48,24%) и SQL (47,08%).

Статистика: языки программирования, наиболее часто используемые разработчиками во всем мире, по состоянию на 2021 год |  Statista
Кредит: Statista

В этом руководстве показаны два способа установки Python 3.9 на Ubuntu 20.04.

Предпосылки

Для выполнения этого руководства у вас должен быть пользователь без полномочий root с привилегиями sudo на сервере Ubuntu 20.04.

В этом руководстве показаны два способа установки Python 3.9 на Ubuntu 20.04.

Метод 1: установка Python 3.9 из исходного кода

Компиляция Python из исходного кода позволяет установить последнюю версию Python и настроить параметры сборки.

Шаг 1

Откройте терминал (CTRL+ALT+T) и выполните следующие команды, чтобы обновить пакеты.

$ sudo apt update && sudo apt upgrade

Шаг 2

Установите необходимые зависимости для сборки Python.

$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

Шаг 3

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

$ wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

Шаг # 4

После завершения загрузки извлеките .tgz файл с помощью команда tar.

$ tar -xf Python-3.9.7.tgz

Шаг # 5

Перейдите в извлеченный каталог с помощью команда cd, затем подготовьте исходный код Python для компиляции в вашей системе.

$ cd Python-3.9.7
$ ./configure --enable-optimizations

В --enable-optimizations опция оптимизирует двоичный файл Python путем выполнения нескольких тестов. Это замедляет процесс сборки.

Шаг # 6

Запустите процесс сборки Python 3.9.

$ make -j 12

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

Шаг # 7

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

$ sudo make altinstall

altinstall предотвращает переопределение компилятором версий Python по умолчанию.

На этом этапе вы успешно установили Python 3.9 в системе Ubuntu 20.04. Введите следующую команду, чтобы убедиться в том же.

$ python3.9 --version

Python 3.9.7

Метод 2: установка Python 3.9 с помощью Apt

Шаг 1

Установка Python 3.9 с помощью apt это относительно простой процесс, который занимает всего несколько минут.

Откройте терминал (CTRL+ALT+T) и выполните следующие команды, чтобы обновить пакеты.

$ sudo apt update && sudo apt upgrade

Шаг 2

Установите необходимые компоненты.

$ sudo apt install software-properties-common

Шаг 3

Введите следующую команду, чтобы добавить deadsnakes PPA в список источников вашей системы.

$ sudo add-apt-repository ppa:deadsnakes/ppa

Система предложит вам нажать [Enter] продолжить. Сделайте это и дайте ему закончиться.

Примечание: deadsnakes PPA содержит более свежие версии Python, упакованные для Ubuntu.

Шаг # 4

Теперь выполните следующую команду, чтобы начать установку Python 3.9.

$ sudo apt install python3.9

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

$ python3.9 --version

Python 3.9.7

Заключение

Я надеюсь, что теперь вы хорошо понимаете, как установить Python 3.9 на Ubuntu 20.04 LTS Focal Fossa.

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

Похожие записи

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

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