В этом руководстве мы покажем вам, как установить Python 3 на Ubuntu 24.04.

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

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

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

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

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

Предварительные условия

  • Система Ubuntu 24.04
  • Локальный пользователь с правами sudo
  • Активное подключение к Интернету

Обновление системы

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

$ sudo apt update -y && sudo apt upgrade -y

Проверка версий Python

Чтобы проверить, установлена ли на вашем Ubuntu 24.04 какая-либо версия Python 3, выполните следующую команду:

$ python3 -V

Если вы получите пустой результат, это означает, что в вашей системе нет версии Python 3.

Проверка версии Python после установки ОС

Установка Python 3 на Ubuntu 24.04 с помощью APT

APT (Advanced Package Tool) — это инструмент командной строки для управления пакетами программного обеспечения Linux. Это самый простой способ установки Python 3, поскольку пакет по умолчанию включен в репозиторий Ubuntu 24.04.

Чтобы установить Python 3, выполните следующую команду:

$ sudo apt install python3 -y

Установка Python 3 на Ubuntu 24.04

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

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

С помощью этого метода вы можете установить любую версию Python 3, какую захотите. В предыдущем методе мы установили Python 3 версии 3.12.3, потому что он был включен по умолчанию в репозиторий Ubuntu 24.04.

Чтобы начать работу, вам нужно установить необходимые инструменты сборки и библиотеки:

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

Установка инструментов сборки для Python 3

Переключитесь в каталог /tmp:

Использование /tmp в качестве рабочей области для загрузки и компиляции исходного кода помогает поддерживать чистоту и организованность домашнего каталога или других системных каталогов.

Откройте терминал и перейдите в каталог /tmp:

$ cd /tmp

На момент написания этого руководства последняя стабильная версия Python 3 — 3.12.4. Чтобы загрузить эту версию, выполните следующую команду:

$ wget

Загрузить Python 3 из командной строки

Затем извлеките загруженный файл с помощью команды tar.

$ tar -xf Python-3.12.4.tgz

Введите каталог Python:

$ cd Python-3.12.4

Теперь запустите скрипт configure для подготовки среды сборки. Вы можете включить оптимизацию для повышения производительности:

./configure --enable-optimizations

Установка Python3 из исходников Ubuntu 24.04

После завершения этапа оптимизации можно приступать к установке Python 3.12.4.

$ sudo make altinstall

Опция altinstall предотвращает перезапись двоичного файла Python по умолчанию.

Чтобы убедиться в успешности установки, выполните следующую команду:

$ python3.12 -V

Проверка версии Python 3.12.4 Ubuntu 24.04

Установите более старую версию Python

Если вам нужна более старая версия Python, вы можете воспользоваться функцией deadsnakes PPA. Это сторонний репозиторий для Ubuntu, который предлагает несколько простых шагов для установки Python 3.

Чтобы начать, сначала установите вспомогательное программное обеспечение для PPA.

$ sudo apt install software-properties-common -y

Затем добавьте PPA-репозиторий Deadsnakes:

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

Добавить Deadsnake PPA Ubuntu 24.04

После добавления репозитория обновите систему Ubuntu:

$ sudo apt update -y

Репозиторий PPA позволяет установить нужную вам версию Python 3. Например, чтобы установить Python 3.10, вы можете просто выполнить следующую команду:

$ sudo apt install python3.10

Установка Python 3.10 на Ubuntu 24.04

Чтобы проверить установку, выполните следующую команду:

$ python3.10 -V

Проверка версии Python 3.10 Ubuntu 24.04

Переключение между версиями Python

Как пользователю нескольких версий Python, очень важно знать, как переключать версию Python по умолчанию для решения различных задач и удовлетворения потребностей. Используя команду update-alternatives, вы можете переключаться между различными версиями Python. Этот метод устанавливает символические ссылки и управляет различными исполняемыми файлами Python.

Сначала убедитесь, что все версии Python, между которыми вы хотите переключаться, добавлены в систему update-alternatives. Выполните следующие команды для каждой версии Python:

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 10
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 20

Обновить альтернативный Python Ubuntu 24.04

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

$ sudo update-alternatives --config python

Вы увидите версии Python по умолчанию. Текущая версия по умолчанию отмечена звездочкой (*). Введите номер, соответствующий версии, которую вы хотите использовать по умолчанию, и нажмите кнопку Введите.

Команда переключения версии Python Ubuntu 24.04