Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Хотите использовать все возможности современного Python на своей Ubuntu, но системный репозиторий предлагает лишь устаревшие версии? Вы не одиноки! Многие разработчики сталкиваются с этой проблемой, когда стандартный Python 3.5 уже не отвечает требованиям новых проектов и библиотек.

Самый актуальный Python 3.10 уже ждет вас, и его установка — проще, чем кажется. Мы покажем вам несколько проверенных способов, от базовой установки до подключения специальных репозиториев для самых свежих сборок.

Вы узнаете, как безопасно установить новую версию, не сломав при этом системные инструменты Ubuntu, которые критически зависят от Python. Мы разберемся, как управлять несколькими версиями интерпретатора и переключаться между ними по необходимости.

Готовы вывести вашу разработку на новый уровень? Откройте терминал и следуйте за нами — уже через несколько минут вы будете тестировать свой код на самой современной версии Python!


Python - это один из самых популярных языков программирования для Linux. На нем написано множество различных инструментов и библиотек. Кроме того, Python популярен среди разработчиков, потому что на нем очень просто и быстро программировать, и вообще, его просто освоить.

По умолчанию в Ubuntu уже поставляется интерпретатор Python, но сейчас в официальных репозиториях доступна только версия 3.5 и версия 2.7 для совместимости со старыми скриптами. Но самая новая версия на данный момент - 3.8. Однако уже доступны и более новые версии. В этой статье мы рассмотрим как установить Python 3 в Ubuntu 20.04.


Содержание статьи

Установка Python в Ubuntu 20.04

Сначала посмотрите какая версия Python установлена в вашей системе. Для этого выполните команду:

python3 --version

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Новая версия, Python 3.9 доступна в репозиториях universe. Поэтому вам нет необходимости добавлять PPA, достаточно просто обновить систему и установить пакет нужной версии. Для этого наберите:

sudo apt update
sudo apt install python3.9

После завершения установки снова можно проверить версию:

python3.9 -V

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Обратите внимание, что старая версия никуда не делась, она по-прежнему доступна по имени python3, а новая теперь может быть загружена командой python 3.9. Если вы хотите использовать эту версию вместо 3.8 для запуска всех программ нужно выбрать её в качестве версии по умолчанию. Но я бы не рекомендовал этого делать. Множество системных программ написаны на Python и протестированы именно с версией, поставляемой по умолчанию. Если вы измените версию что-то может перестать работать. Если вы всё же решились надо сначала добавить альтернативы:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2

Теперь смотрим ещё раз:

update-alternatives --list python3

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Теперь мы можем выбрать нужную нам версию и переключаться по необходимости. Для настройки используйте команду config:

sudo update-alternatives --config python3

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

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

Установка Python 3.10 в Ubuntu

На момент написания статьи Python 3.10 ещё находится в разработке и дата выпуска намечена на октябрь 2021 года. Однако альфа версия уже доступна и вы можете её установить и потестировать если захотите.

sudo add-apt-repository ppa:deadsnakes/ppa

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Установка Python 3.10 в Ubuntu 20.04 выполняется командой:

sudo apt install python3.10

Готово, Python установлен и вы можете тестировать его и настраивать версии как описано выше. Для правильно ли прошла установка Python 3 Ubuntu, опять же выполните:

python3.10 -V

Python 3 на Ubuntu: Установи последнюю версию за 5 минут!

Выводы

В этой статье мы рассмотрели как установить Python на Ubuntu 20.04 и более ранних версий. Рассмотрели как выполняется установка из официальных репозиториев, из PPA и выбор версии. С выбором версии будьте аккуратны, не трогайте python, только python3, как я уже говорил, на Python 2.7 написано множество системных инструментов, и если вы попытаетесь запустить их не той версией интерпретатора, то ничего не получится. Если у вас остались вопросы, спрашивайте в комментариях!

Оставить комментарий


Кликните на изображение чтобы обновить код, если он неразборчив