Как установить 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%).
Кредит: 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.
Если у кого-то есть какие-либо вопросы о том, что мы рассмотрели в этом руководстве, не стесняйтесь спрашивать в разделе комментариев ниже, и я постараюсь ответить на них.