Если вы начинающий программист или опытный разработчик, вам необходимо установить Python 3 в вашей системе Ubuntu. Python — универсальный и мощный язык программирования, позволяющий создавать широкий спектр приложений. В этом руководстве мы рассмотрим несколько способов установки Python 3 в Ubuntu, чтобы у вас была возможность выбрать тот, который лучше всего соответствует вашим потребностям.
Метод 1: использование диспетчера пакетов
Самый простой и рекомендуемый способ установить Python 3 в Ubuntu — использовать встроенный менеджер пакетов. Откройте терминал и введите следующую команду:
sudo apt update
sudo apt install python3
Метод 2: установка из официального репозитория Python
Если вы предпочитаете использовать последнюю версию Python 3 или вам нужна дополнительная гибкость, вы можете установить ее из официального репозитория Python. Выполните следующие действия:
Шаг 1. Добавьте репозиторий Deadsnakes PPA (персональный архив пакетов):
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
Шаг 2. Установите Python 3:
sudo apt install python3.x
Замените xна нужный номер версии (например, 3.9 для Python 3.9).
Метод 3: сборка из исходного кода
Для опытных пользователей, которым нужен полный контроль над процессом установки, возможна сборка Python из исходного кода. Этот метод позволяет настроить установку и позволяет одновременно работать с разными версиями Python. Вот как это можно сделать:
Шаг 1. Установите необходимые зависимости:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget libbz2-dev
Шаг 2. Загрузите исходный код Python:
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
Замените xна нужный номер версии.
Шаг 3. Распакуйте скачанный архив:
tar -xf Python-3.x.x.tgz
cd Python-3.x.x
Шаг 4. Настройте, скомпилируйте и установите Python:
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall
Метод 4: использование pyenv
Pyenv — это популярный инструмент управления версиями Python, который позволяет легко устанавливать и переключаться между несколькими версиями Python. Вот как вы можете установить Python 3 с помощью pyenv:
Шаг 1. Установите pyenv и необходимые для него условия:
sudo apt install git curl make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl
curl https://pyenv.run | bash
Шаг 2. Добавьте pyenv в свою оболочку:
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
Шаг 3. Установите Python 3 с помощью pyenv:
pyenv install 3.x.x
Замените xна нужный номер версии.
В этом руководстве мы рассмотрели несколько способов установки Python 3 в Ubuntu. Предпочитаете ли вы простоту менеджера пакетов, гибкость официального репозитория, настройку сборки из исходного кода или удобство pyenv, теперь у вас есть ряд вариантов на выбор. Не забудьте выбрать метод, который соответствует вашим требованиям, и начните программировать на Python 3 в своей системе Ubuntu уже сегодня!