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

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

1. Откройте терминал. Вы можете сделать это, нажав клавишу Ctrl + Alt + T.

2. Обновите список пакетов системы с помощью команды:

sudo apt update

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

3. Установите необходимые пакеты, которые помогут вам в сборке 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

4. Загрузите исходный код Python 3.9.6 с официального сайта Python, используя следующую команду:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz

5. Распакуйте загруженный архив с помощью команды:

tar -xf Python-3.9.6.tar.xz

6. Перейдите в директорию, содержащую распакованный исходный код Python, с помощью команды:

cd Python-3.9.6

7. Сконфигурируйте сборку Python с поддержкой определенных функций, используя команду:

./configure --enable-optimizations

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

8. Запустите процесс сборки Python с помощью команды:

make -j$(nproc)

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

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

sudo make altinstall

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

10. Проверьте, установлен ли Python 3.9.6, выполнив команду:

python3.9 --version

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

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