Команда разработки Python выпустила версию 3.8. Вы можете скачать последнюю стабильную версию ветки Python 3.8 и установить ее в своей системе. Эта статья поможет вам установить Python 3.8 в Ubuntu/Debian/Linux Mint. Здесь вы можете прочитать подробнее о релизах Python.
Шаг 1 — Предварительные данные
Мы будем устанавливать Python 3.8 из исходных кодов. Для этого нам понадобится установить некоторое количество библиотек, чтобы Python успешно собрался. Установите все необходимые библиотеки с помощью этих двух команд:
apt-get install build-essential checkinstall apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Шаг 2 — Загрузка Python 3.8
Загрузите исходные коды Python с официального сайта с помощью следующей команды:
cd /opt wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
После чего распакуйте архив с исходными кодами
tar xzf Python-3.8.1.tgz
Шаг 3 — Сборка исходных кодов Python
Используйте набор команд ниже, чтобы собрать Python и установить его в качестве альтернативной версии основному Python
cd Python-3.8.1 sudo ./configure --enable-optimizations sudo make altinstall
Команда make altinstall используется для того, чтобы вы не заменили стандартный системный python /usr/bin/python
Шаг 4 — Проверка версии
Проверим установленную версию Python. Т.к. мы не перезаписывали стандартный Python, то новый будет доступен не по python, а по python3.8.
python3.8 -V Python-3.8.1
И немного приберемся.
cd /opt rm -f Python-3.8.1.tgz