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