Логотип

Как установить Python 3.13 в Ubuntu и других дистрибутивах Linux

Как установить Python 3.13 в Ubuntu и других дистрибутивах Linux

Python 3.13 был официально выпущен как стабильная версия в октябре 2024 года. Python 3.12 уже доступен и широко используется, но Python 3.13, судя по всему, предлагает несколько новых функций.

Основные нововведения: новый интерактивный интерпретатор на основе PyPy, многопоточный режим для одновременного запуска большего количества процессов за счёт отключения глобальной блокировки интерпретатора, экспериментальный JIT-компилятор для повышения производительности, инкрементный (циклический) сборщик мусора, новые функции типизации и другие существенные изменения.

Если вы в настоящее время занимаетесь разработкой проекта на Python, вам обязательно нужно начать процесс перехода на Python 3.13. Если вы обнаружите какие-либо ошибки или проблемы, обязательно создайте новые задачи на странице Python на Github.

В этой краткой статье мы покажем вам, как установить Python 3.13 в Ubuntu и других дистрибутивах Linux, таких как Debian, Red Hat, Fedora, Rocky Linux, Arch или Manjaro.

 

Установка Python 3.13 в Ubuntu и других дистрибутивах Linux

Есть два способа установить Python 3.13 в Ubuntu: с помощью PPA Ubuntu или путем ручной компиляции и установки из исходного кода. Хотя метод с использованием PPA доступен только для пользователей Ubuntu, тем, кто использует другие дистрибутивы Linux, следует рассмотреть возможность установки из исходного кода.

 

Способ 1. Установите Python 3.13 с помощью Ubuntu PPA

Пользователь под ником Deadsnakes ведёт PPA для Ubuntu, чтобы пользователям Ubuntu было проще установить последнюю или бета-версию Python. Поскольку это индивидуальная разработка, обновления могут выходить с задержкой, поэтому вы можете использовать эту версию для тестирования, но не для рабочей среды.

Читать  Как использовать флажок PyQt в Python?

Чтобы начать установку Python 3.13, откройте терминал, добавьте PPA-репозиторий Deadsnakes в свою систему и установите версию Python 3.13, выполнив следующие команды.

# Добавление PPA от Deadsnakes
$ sudo add-apt-repository ppa:deadsnakes/ppa

 

# Обновление базы данных пакетов
$ sudo apt update

 

# Установка Python 3.13
$ sudo apt install python3.13

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

$ python3.13 --version

Теперь, когда вы установили Python 3.13 в своей системе Ubuntu, вы можете приступить к изучению его различных возможностей и функций.

Способ 2. Установка Python 3.13 из исходного кода

Многие дистрибутивы Linux, особенно Debian, Fedora или Arch Linux, часто добавляют последнюю стабильную версию Python в свои репозитории. Однако до официального релиза Python 3.13 ещё далеко, поэтому вам придётся либо подождать, либо следовать приведённым ниже инструкциям, чтобы установить его из исходного кода.

Для начала откройте терминал и выполните одну из подходящих команд, чтобы загрузить и установить необходимые зависимости для компиляции и установки Python 3.13.

# На Debian, Ubuntu, Kali Linux, Linux Mint, Zorin OS, Pop!_OS, etc.
$ sudo apt install build-essential pkg-config

 

# На Red Hat, Fedora, CentOS, Rocky Linux, AlmaLinux, etc.
$ sudo dnf install groupinstall "Development Tools" pkgconfig

 

# На Arch Linux, Manjaro, BlackArch, Garuda, etc.
$ sudo pacman -S base-devel pkgconf

 

Затем перейдите на страницу релиза Python 3.13, просто прокрутите вниз и выберите архив с Linux.

Читать  Сколько времени требуется, чтобы выучить Python?

 

После завершения загрузки откройте терминал, перейдите в каталог загрузок и выполните следующие команды, чтобы собрать, скомпилировать и установить Python 3.13 в Linux.

# Распаковываем архивный файл и входим в извлеченный каталог
$ tar -xf Python-*.tgz && cd Python-*/

 

# Настройка пакета с требуемыми зависимостями
$ ./configure --enable-optimizations

 

# Компиляция и установка Python 3.13
$ make & sudo make install

 

После завершения установки вы можете проверить её, посмотрев версию Python.

$ python3.13 --version

 

Тада! Вы успешно установили Python 3.13 в своей системе Linux.

 

Удаление Python 3.13 из Ubuntu и других дистрибутивов Linux

Чтобы удалить Python, установленный с помощью PPA Deadsnakes в Ubuntu, выполните следующую команду:

$ sudo add-apt-repository --remove ppa:deadsnakes/ppa
$ sudo apt remove python3.13
$ sudo apt autoremove

 

Чтобы удалить Python, собранный из исходного кода, выполните эту команду.

$ sudo find /usr/local/ -name "*python*3.13*" | sudo xargs -n 1 -tp rm -rf

 

Приведенная выше команда запросит подтверждение перед удалением файлов и каталогов, связанных с Python 3.13. Введите «y», чтобы подтвердить действие.

 

На этом пока всё. Надеюсь, вы сможете установить Python 3.13 в Ubuntu и других дистрибутивах Linux. Если у вас возникнут какие-либо трудности при установке или удалении (особенно из исходного кода), не стесняйтесь обращаться за помощью в комментариях.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала