В этом руководстве мы покажем вам, как установить 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 3 на Ubuntu 24.04 с помощью APT
APT (Advanced Package Tool) — это инструмент командной строки для управления пакетами программного обеспечения Linux. Это самый простой способ установки Python 3, поскольку пакет по умолчанию включен в репозиторий Ubuntu 24.04.
Чтобы установить Python 3, выполните следующую команду:
$ sudo apt install python3 -y
Установка 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
Переключитесь в каталог /tmp:
Использование /tmp в качестве рабочей области для загрузки и компиляции исходного кода помогает поддерживать чистоту и организованность домашнего каталога или других системных каталогов.
Откройте терминал и перейдите в каталог /tmp:
$ cd /tmp
На момент написания этого руководства последняя стабильная версия Python 3 — 3.12.4. Чтобы загрузить эту версию, выполните следующую команду:
$ wget
Затем извлеките загруженный файл с помощью команды tar.
$ tar -xf Python-3.12.4.tgz
Введите каталог Python:
$ cd Python-3.12.4
Теперь запустите скрипт configure для подготовки среды сборки. Вы можете включить оптимизацию для повышения производительности:
./configure --enable-optimizations
После завершения этапа оптимизации можно приступать к установке Python 3.12.4.
$ sudo make altinstall
Опция altinstall предотвращает перезапись двоичного файла Python по умолчанию.
Чтобы убедиться в успешности установки, выполните следующую команду:
$ python3.12 -V
Установите более старую версию Python
Если вам нужна более старая версия Python, вы можете воспользоваться функцией deadsnakes PPA. Это сторонний репозиторий для Ubuntu, который предлагает несколько простых шагов для установки Python 3.
Чтобы начать, сначала установите вспомогательное программное обеспечение для PPA.
$ sudo apt install software-properties-common -y
Затем добавьте PPA-репозиторий Deadsnakes:
$ sudo add-apt-repository ppa:deadsnakes/ppa
После добавления репозитория обновите систему Ubuntu:
$ sudo apt update -y
Репозиторий PPA позволяет установить нужную вам версию Python 3. Например, чтобы установить Python 3.10, вы можете просто выполнить следующую команду:
$ sudo apt install python3.10
Чтобы проверить установку, выполните следующую команду:
$ python3.10 -V
Переключение между версиями 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 по умолчанию, выполните следующую команду:
$ sudo update-alternatives --config python
Вы увидите версии Python по умолчанию. Текущая версия по умолчанию отмечена звездочкой (*). Введите номер, соответствующий версии, которую вы хотите использовать по умолчанию, и нажмите кнопку Введите.