В этом уроке мы покажем вам, как установить Python в Ubuntu 24.04 LTS. Python — универсальный и мощный язык программирования, завоевавший огромную популярность среди разработчиков по всему миру. Его простота, удобочитаемость и обширная поддержка библиотек делают его идеальным выбором для широкого спектра приложений, от веб-разработки до анализа данных и машинного обучения.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo
‘ к командам для получения root-прав. Я покажу вам пошаговую установку Python. язык программирования в Ubuntu 24.04 (Благородный Нумбат). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
- Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
- Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.
Установите Python в Ubuntu 24.04 LTS Noble Numbat
Шаг 1. Обновление репозитория пакетов.
Прежде чем мы углубимся в процесс установки, давайте убедимся, что ваша система Ubuntu 24.04 обновлена. Откройте терминал и выполните следующие команды:
sudo apt update sudo apt upgrade
Эти команды обновят список пакетов и обновят все существующие пакеты до последних версий.
Шаг 2. Установка Python в Ubuntu 24.04.
- Способ 1. Установка Python с использованием диспетчера пакетов по умолчанию (APT)
Самый простой способ установить Python в Ubuntu 24.04 — использовать менеджер пакетов по умолчанию APT (Advanced Package Tool). Выполните следующие шаги, чтобы установить Python с помощью APT:
sudo apt install python3
После завершения установки вы можете проверить установленную версию Python, выполнив:
python3 --version
В выводе вы должны увидеть номер версии Python.
- Способ 2. Установка Python с использованием Deadsnakes PPA
Хотя менеджер пакетов по умолчанию предоставляет стабильную версию Python, для ваших проектов может потребоваться определенная версия. Deadsnakes PPA (Personal Package Archive) — популярный сторонний репозиторий, предлагающий широкий спектр версий Python для Ubuntu. Выполните следующие шаги, чтобы установить Python с помощью PPA Deadsnakes:
sudo add-apt-repository ppa:deadsnakes/ppa
Чтобы установить определенную версию Python, используйте следующий синтаксис команды:
sudo apt update sudo apt install python3.x
Замените x желаемой версией Python. Например, чтобы установить Python 3.12, запустите:
sudo apt install python3.12
После завершения установки вы можете проверить установленную версию Python, выполнив:
python3.12 --version
- Способ 3: установка Python из исходного кода
Если вам нужен еще больший контроль над установкой Python или вы хотите установить версию, недоступную через менеджер пакетов или PPA, вы можете скомпилировать и установить Python из исходного кода. Выполните следующие действия:
Чтобы скомпилировать Python из исходного кода, вам необходимо установить необходимые зависимости сборки. Выполните следующую команду:
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev
Посетите официальная страница загрузки Python и скопируйте URL-адрес архива исходного кода нужной версии Python (например, Python-3.12.3.tgz):
wget https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tgz
Извлеките загруженный архив с помощью следующей команды:
tar -xvf Python-3.12.3.tgz
Перейдите в извлеченный каталог:
cd Python-3.12.3
Настройте сборку Python, выполнив:
./configure --enable-optimizations
Скомпилируйте Python, используя:
make
Наконец, установите Python, запустив:
sudo make install
После завершения установки вы можете проверить установленную версию Python, выполнив:
python3.12 --version
Шаг 3. Установка pip для Python 3.
pip — это установщик пакетов для Python, позволяющий устанавливать дополнительные библиотеки и зависимости и управлять ими. Чтобы установить pip для Python 3, выполните следующую команду:
sudo apt install python3-pip
Вы можете проверить установку pip, выполнив:
pip3 --version
Шаг 4. Настройка виртуальной среды.
Виртуальные среды — это изолированные среды Python, которые позволяют управлять зависимостями отдельно для каждого проекта. Чтобы создать виртуальную среду, сначала установите virtualenv
упаковка:
sudo apt install virtualenv
Затем перейдите в каталог вашего проекта и создайте новую виртуальную среду:
virtualenv myenv
Активируйте виртуальную среду, выполнив:
source myenv/bin/activate
Теперь вы можете устанавливать пакеты, специфичные для вашего проекта, в этой виртуальной среде, используя pip
.