В этом руководстве я покажу вам, как установить Python на ОС Ubuntu 24.04. Python — это язык программирования высокого уровня, который предлагает сотни библиотек для создания веб-приложений и использования в машинном обучении. Он поддерживает несколько парадигм программирования, таких как структурное, функциональное и объектно-ориентированное программирование. Язык программирования Python предлагает множество функций, таких как обновления безопасности, фреймворки, интеграция с другими языками программирования, простота использования и т.д. Последняя версия Python — Python 3.12 на момент написания этого руководства.
Установка будет выполнена разными методами и займет несколько минут. Давайте начнем!
Предварительные условия
- Сервер под управлением Ubuntu 24.04 или любой другой ОС Linux.
- Привилегии пользователя: пользователь root или не root с привилегиями sudo.
Конвенции
|
|
Обновите систему
Прежде чем мы начнем установку, рекомендуется обновить системные пакеты до последних версий.
|
|
Проверьте предыдущие версии Python
Чтобы проверить, установлена ли на вашем сервере какая-либо версия Python3, выполните следующую команду:
|
|
Если в вашей системе нет версии Python3, вы должны получить следующий вывод:
|
|
Установка Python с помощью APT
Инструмент APT или Advanced package предназначен для управления пакетами программного обеспечения Linux. Самый простой способ установить версию Python 3 — использовать этот метод, поскольку Python 3 по умолчанию включен в репозиторий Ubuntu 24.04.
Чтобы установить Python 3, выполните следующую команду:
|
|
Чтобы убедиться в успешности установки, выполните следующую команду:
|
|
Вы должны получить вывод, подобный этому:
|
|
Установить Python из исходного кода
Установка или сборка программного обеспечения из исходного кода — это процесс создания двоичных файлов и других файлов, не являющихся исходными кодами. С помощью этого процесса мы можем установить именно ту версию Python3, которую хотим. Используя предыдущий метод, мы установили версию Python3 Python 3.12.4, поскольку она находилась в репозитории Ubuntu 24.04 по умолчанию.
Прежде чем продолжить установку, нам необходимо установить необходимые компоненты Python3:
|
|
На момент написания руководства последней стабильной версией Python3 для Linux была 3.12.4. Давайте загрузим эту версию и соберем ее из исходного кода:
|
|
После скачивания распакуйте файл.
|
|
Войдите в каталог Python и включите оптимизацию Python с помощью сценария ./configure
для более быстрого выполнения кода:
|
|
Вы получите следующий результат:
|
|
После завершения этапа оптимизации вы можете приступить к установке Python 3.12.4.
|
|
Вам потребуется около 30 минут, чтобы процесс завершился. После этого вы увидите следующее сообщение:
|
|
Чтобы убедиться в успешности установки, выполните следующую команду:
|
|
Вы должны получить вывод, подобный этому:
|
|
Установка Python через PPA
PPA или Personal Package Archive — последний метод, который мы можем использовать для установки Python3. Это сторонний репозиторий для Ubuntu, который предлагает несколько простых шагов для установки Python3. Давайте рассмотрим эти шаги.
Сначала установите вспомогательное программное обеспечение для PPA.
|
|
Затем добавьте репозиторий PPA Deadsnakes:
|
|
После добавления репо обновите систему:
|
|
Репозиторий PPA позволяет нам установить старую версию, которую мы хотим. Например, чтобы установить Python3.11, вы можете просто выполнить следующую команду:
|
|
Чтобы убедиться в успешности установки, выполните следующую команду:
|
|
Вы должны получить вывод, подобный этому:
|
|
Удалить версию Python
Чтобы полностью удалить версию Python3 с вашего сервера, выполните следующую команду:
|
|
Эта команда удалит версии Python 3, установленные методами PPA и APT. Чтобы удалить версию Python3, установленную из исходного кода, просто удалите папку со своего сервера и символические ссылки:
|
|
Если вам понравился этот пост о том, как установить Python на Ubuntu 24.04. Вы также можете поделиться этим постом со своими друзьями в социальных сетях, которым может быть интересна эта статья, или просто оставить комментарий ниже. Спасибо.