Как установить Python 3.9.6 на Ubuntu 20.04 LTS?

Чтобы установить Python 3.9.6 на Ubuntu 20.04 LTS, вам потребуется выполнить следующие шаги:

  1. Откройте терминал. Вы можете сделать это, нажав клавишу Ctrl + Alt + T.
  1. Обновите список пакетов системы с помощью команды:
sudo apt update

Возможно, вам потребуется ввести пароль суперпользователя (root) для продолжения.

  1. Установите необходимые пакеты, которые помогут вам в сборке 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 libffi-dev
  1. Загрузите исходный код Python 3.9.6 с официального сайта Python, используя следующую команду:
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz
  1. Распакуйте загруженный архив с помощью команды:
tar -xf Python-3.9.6.tar.xz
  1. Перейдите в директорию, содержащую распакованный исходный код Python, с помощью команды:
cd Python-3.9.6
  1. Сконфигурируйте сборку Python с поддержкой определенных функций, используя команду:
./configure --enable-optimizations

Эта команда устанавливает опцию --enable-optimizations для включения оптимизации сборки Python, что может улучшить производительность.

  1. Запустите процесс сборки Python с помощью команды:
make -j$(nproc)

Эта команда запускает сборку с использованием нескольких потоков, чтобы ускорить процесс.

  1. После успешной сборки Python выполните команду:
sudo make altinstall

Использование make altinstall вместо make install рекомендуется, чтобы избежать замены системного Python.

  1. Проверьте, установлен ли Python 3.9.6, выполнив команду:
python3.9 --version

Вы должны увидеть версию Python 3.9.6, если установка прошла успешно.

Теперь у вас должен быть установлен Python 3.9.6 на Ubuntu 20.04 LTS. Вы можете использовать его для разработки и выполнения своих Python-программ.