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

by itisgood

Команда Python выпустила свою последнюю версию Python 3.8 для общего пользования.

Вы можете скачать последнюю стабильную версию Python 3.8 и установить в своей системе.

Эта статья поможет вам установить Python 3.8.0 в операционных системах Ubuntu, Debian и Linux Mint.

Вы можете посмотреть тут, чтобы узнать больше о релизах Python.

Шаг 1 – Зависимости

Как вы собираетесь установить Python 3.8 из исходного кода, вам нужно установить несколько библиотек разработки для компиляции исходного кода Python.

Используйте следующую команду для установки необходимых компонентов для Python:

sudo apt-get install build-essential checkinstall
sudo 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 с помощью следующей команды с официального сайта python.

Вы также можете скачать последнюю версию вместо указанной ниже.

cd /opt
sudo wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

Затем распакуйте загруженный исходный архив

sudo tar xzf Python-3.8.0.tgz

Шаг 3 – Компиляция исходного кода Python

Используйте приведенный ниже набор команд для компиляции исходного кода Python в вашей системе с помощью altinstall.

cd Python-3.8.0
sudo ./configure --enable-optimizations
sudo make altinstall
make altinstall используется для предотвращения замены бинарного файла python по умолчанию /usr/bin/python.

Шаг 4 – Проверьте версию Python

Проверьте установленную версию python с помощью следующей команды.

Поскольку вы не перезаписали версию Python по умолчанию в системе, вы должны использовать Python 3.8 следующим образом:

python3.8 -V

Python-3.8.0
После успешной установки удалите загруженный архив, чтобы сэкономить место на диске
sudo rm -f Python-3.8.0.tgz

You may also like

2 комментария

inc 10.08.2020 - 12:34

шаг 1.2
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
шаг2.3
sudo tar -xf Python-3.8.5.tar.xz
в шаге 1.2 в статье похоже ошибка, шаг2.3 файл tar.xz оказался, ОС mint 19.3

Reply
itisgood 10.08.2020 - 17:52

только что проверил, архив скачался по ссылке https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

Reply

Leave a Comment