Домены
Интересные статьи
Домены

Как установить Python 3.8 в Ubuntu/Debian/Linux Mint

Команда разработки 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

Обо мне cyber01

Прочитайте также

Как установить Zend Framework на Ubuntu 18.04

Zend Framework 3 это последняя версия фреймворка. Новая версия отличается большей производительностью. Zend это фреймворк …

Как установить MariaDB на Debian 10 (Buster)

MariaDB это улучшенная, совместимая замена для MySQL. MariaDB имеет набор функций, которые превосходят оригинальный MySQL. …

Как установить и управлять NodeJS с помощью NVM

NVM, также известный как Node Version Manager, это аналог RVM (Ruby Version manager) для языка …

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *