Логотип

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

Что нового в Python 3

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

Python 3.9 — это последняя крупная версия языка Python. Он включает в себя множество новых функций, таких как новые операторы dict, новые функции str, поддержка часового пояса IANA и многое другое.

Python 3.8 недоступен в стандартных репозиториях Ubuntu 20.04.

В этой статье мы покажем вам два способа установки Python 3.9 в Ubuntu 20.04. Первый вариант — установить пакет из PPA deadsnakes, а второй — собрать Python 3.9 из исходного кода.

Те же шаги применимы для Ubuntu 18.04 и всех дистрибутивов на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.

 

Установка Python 3.9 в Ubuntu с Apt

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

  1. Обновите список пакетов и установите необходимые компоненты:
    sudo apt update
    sudo apt install software-properties-common
  2. Добавьте deadsnakes PPA в список источников вашей системы:
    sudo add-apt-repository ppa:deadsnakes/ppa

    При появлении запроса нажмите [Enter], чтобы продолжить.

  3. После включения репозитория вы можете установить Python 3.9, выполнив:
    sudo apt install python3.9
  4. Убедитесь, что установка прошла успешно, набрав:
    python3.9 --version
    Python 3.9.0+

 

Читать  Копия списка в Python

Вот и все. Python 3.9 установлен на вашем Ubuntu, и вы можете начать его использовать.

 

Установка Python 3.9 в Ubuntu из исходного кода

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

Следующие шаги объясняют, как скомпилировать Python 3.9 из исходного кода:

  1. Установите зависимости, необходимые для сборки Python:
    sudo apt update
    sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  2. Загрузите исходный код последней версии со страницы загрузки Python с помощью wget:
    wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
  3. После завершения загрузки распакуйте сжатый архив:
    tar -xf Python-3.9.0.tgz
  4. Переключитесь в исходный каталог Python и запустите сценарий configure, который выполняет ряд проверок, чтобы убедиться, что все зависимости в вашей системе присутствуют:
    cd Python-3.9.0
    ./configure --enable-optimizations

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

  5. Запустите процесс сборки Python 3.9:
    make -j 12

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

  6. Когда процесс сборки будет завершен, установите двоичные файлы Python, набрав:
    sudo make altinstall

    Мы используем altinstall вместо install, потому что позже будет перезаписан системный двоичный файл python3 по умолчанию.

Вот и все. Python 3.9 установлен и готов к использованию. Чтобы проверить это, введите:

python3.9 --version
The output should show the Python version:
Python 3.9.0+

 

Читать  4 совета по оптимизации производительности для более быстрого кода на Python

Вывод

Мы показали вам, как установить Python 3.9 на ваш компьютер 20.04. Теперь вы можете начать разработку своего проекта Python 3.9.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Редактор: AndreyEx

Рейтинг: 4.5 (118 голосов)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
igors

kak nachat rabotat s python3.8.6 iz ubuntu,chto nabirat v terminale?

Влад

Наберите Python

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала