Как установить последнюю версию Python в Ubuntu и Debian?

Как установить последнюю версию Python в Ubuntu и Debian?

Как установить последнюю версию Python в Ubuntu и Debian?

Как уже хорошо известно многим технологическим пользователям свободных и открытых операционных систем на базе GNU/Linux, т.е. Дистрибутивы Linux, такие как Ubuntu, Debian, Arch, Red Hat, SUSE. и многое другое; почти все они по умолчанию поставляются с установленной не последней и стабильной версией Python.. И, конечно же, зачастую это не представляет никаких проблем или ограничений для офисного или административного пользователя дома, в школе или в офисе.

Но для пользователей среднего или продвинутого уровня, таких как разработчики, системные администраторы и администраторы серверов, или для самоучек, любознательных в области технологий, постоянно тестирующих и экспериментирующих с приложениями и системами, это может представлять определенные проблемы и ограничения. И хотя много раз Некоторые дистрибутивы GNU/Linux поставляются в своих репозиториях с другими, немного более современными версиями Python. которые установлены по умолчанию, они почти никогда не предлагают последнюю стабильную версию и тем более ту, которая находится на этапе разработки. Поэтому, если кому-то понадобится использовать некоторые из этих вышеупомянутых версий, он должен прибегнуть к альтернативным средствам. И по этой причине сегодня мы кратко покажем вам шаги, которые необходимо выполнить двумя альтернативными методами для достижения этой цели. То есть знать, как «установите последнюю версию Python в Ubuntu и Debian »или другие производные от них.

об установке python 3.9

Но прежде чем начать эту публикацию с этого полезного и интересного руководства по достижению «установите последнюю версию Python в Ubuntu и Debian », рекомендуем изучить предыдущий связанный пост Что касается темы Python, в конце чтения:

об установке python 3.9
Теме статьи:
Python 3.9, как установить эту версию на Ubuntu 20.04

Руководство по установке Python в Ubuntu и Debian: альтернативные методы

Руководство по установке Python в Ubuntu и Debian: альтернативные методы

Способы установки последней версии Python в Ubuntu и Debian

Установка через репозиторий Deadsnakes PPA

El Репозиторий Team Deadsnakes PPA уже давно зарекомендовал себя как надежный поставщик пакетов разных версии питона для Ubuntu, Debian и дистрибутивы, производные от них. Чтобы использовать его и установить некоторые версии Python, в настоящее время необходимо выполнить следующие шаги:

  • Откройте эмулятор терминала в Ubuntu или его производной версии
  • Выполните следующие команды:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

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

sudo apt-get install python3.13-full

Хотя, если используется дистрибутив Debian или его производная, дополнительным действием будет отредактируйте файл «sources.list» требуется с помощью следующей команды:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

Затем замените слово «яблочко» или «книжный червь» или любое другое слово, соответствующее Debian и его производным, на слова «jammy» или «focal», соответствующие Ubuntu. И таким образом получим в результате следующую строку репозитория (исходник ПО):

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

Итак, продолжаем снова обновлять список пакетов и установить питон версии 3, что было необходимо.

Установка через компиляцию Python из официального репозитория.

Установка через компиляцию Python из официального репозитория.

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

Предыдущие шаги: установка необходимых пакетов и библиотек.
sudo apt install wget build-essential
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
Основные шаги: компиляция Python
cd /tmp/
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a3.tar.xz
tar -xf Python-3.13.0a3.tar.xz
cd Python-3.13.0a3/
./configure #Opcional en caso de ser necesario u error: --enable-optimizations
make -j2 #Reemplace el número por otro para indicar la cantidad de núcleos de CPU asignados a la tarea.
sudo make install #Preferiblemente con el parámetro altinstall para una instalación en paralelo.

Если до этого момента все шло хорошо, то есть указанная загруженная версия была успешно скомпилирована, остается только попробуйте установить новую версию а также установку и использование Пакеты Python через менеджер «pip». Это можно сделать, используя следующие команды:

python3.13 --version #Para chequear la versión nueva instalada.
python3 --version #Para chequear la versión previa instalada.
python3 -m pip --version #Para chequear la versión actual del Gestor PIP en la versión previa instalada de Python.
python3.13 -m pip --version #Para chequear la versión actual del Gestor PIP en la nueva versión instalada de Python.
python3.13 -m pip install --upgrade pip setuptools wheel #Instalación y actualización de paquetes Python esenciales.
sudo pip3.13 install --upgrade pip #Actualización a la última versión disponible del Gestor PIP.
sudo pip3.13 install speedtest-cli #Instalación del paquete Python SpeedTest CLI instalado con el Gestor PIP.
speedtest-cli #Ejecución del paquete Python SpeedTest CLI instalado con el Gestor PIP.
Пьенв
Теме статьи:
Pyenv: установите несколько версий Python в вашей системе

Итоги 2023–2024 гг.

Резюме

Короче говоря, если вы один из тех технологические, средние или продвинутые пользователи (Dev, DevOps, SysAdmin, HelpDesk) или просто любопытным технологом-самоучкой свободных и открытых технологий в 2024 году, мы надеемся, что это практическое и полезное руководство о том, как «установите любую последнюю версию Python в Ubuntu и Debian » позволяет решить любые требования, независимо от того, старая ли это стабильная версия или современная и развивающаяся версия. Кроме того, если вам известен какой-либо другой более эффективный альтернативный метод, мы приглашаем вас упомянуть его и кратко объяснить в комментариях для изучения, тестирования и удовольствия всего нашего ИТ-сообщества Linuxera.

И наконец, не забудьте поделиться этим полезным и забавным постом с другими, и посетите начало нашего «сайт» на испанском или других языках (добавление двух букв в конец URL-адреса, например: ar, de, en, fr, ja, pt и ru и многие другие). Кроме того, мы приглашаем вас присоединиться к нашему Официальный Telegram-канал чтобы читать и делиться другими новостями, руководствами и учебными пособиями с нашего сайта. И еще, следующий Альтернативный Telegram-канал чтобы узнать больше о Linuxverse в целом.


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

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.