🔧 Как обновить Python на Ubuntu: пошаговое руководство 🔧

Для обновления Python в Ubuntu можно использовать следующие команды:

sudo apt update
sudo apt upgrade python

Первая команда обновляет списки пакетов, а вторая обновляет сам Python до последней версии.

Детальный ответ

Как обновить Python на Ubuntu

Обновление Python на Ubuntu может быть полезным, чтобы получить доступ к новым функциям, улучшениям производительности и исправлению ошибок. В данной статье мы рассмотрим, как обновить Python на Ubuntu с использованием командной строки.

Шаг 1: Проверка текущей версии Python

Перед обновлением Python на Ubuntu, необходимо проверить текущую установленную версию. Для этого запустите следующую команду в терминале:

python --version

Выводом будет версия Python, установленная на вашей системе.

Шаг 2: Установка необходимых пакетов

Для успешного обновления Python на Ubuntu, вам потребуется установить несколько дополнительных пакетов. Выполните следующую команду в терминале:

sudo apt-get update

Данная команда обновляет список пакетов в Ubuntu.

sudo apt-get install build-essential

Пакет build-essential содержит необходимые инструменты для сборки и компиляции программного обеспечения. Установите его, чтобы продолжить обновление Python.

sudo apt-get install zlib1g-dev

Затем установите пакет zlib1g-dev, который предоставляет библиотеки и заголовочные файлы для работы с сжатием данных в Python.

Шаг 3: Установка pyenv

Pyenv - это инструмент для установки и управления несколькими версиями Python на одной системе. Используйте следующие команды для установки pyenv:

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

Эта команда загрузит и запустит скрипт установки pyenv с помощью curl. Она установит pyenv и добавит необходимые строки в ваш файл .bashrc для настройки текущей оболочки.

echo 'export PATH="/home/username/.pyenv/bin:$PATH"' >> ~/.bashrc

Замените "username" на ваше имя пользователя в Ubuntu.

echo 'eval "$(pyenv init -)"' >> ~/.bashrc

Эта команда добавит строки, необходимые для инициализации pyenv при запуске нового терминала или сеанса оболочки.

Теперь перезапустите терминал, чтобы изменения вступили в силу.

Шаг 4: Установка новой версии Python

Теперь мы готовы установить новую версию Python с помощью pyenv. Для этого введите следующую команду:

pyenv install desired_python_version

Вместо desired_python_version введите желаемую версию Python, например, "3.9.0". Замените ее на актуальную версию Python, которую требуется установить.

Подождите, пока pyenv загрузит и установит выбранную версию Python.

Шаг 5: Установка глобальной версии Python

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

pyenv global desired_python_version

Здесь также замените desired_python_version на желаемую версию Python, которую требуется использовать глобально.

Шаг 6: Проверка установленной версии Python

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

python --version

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

Шаг 7: Проверка обновленных пакетов

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

pip freeze

Это выведет список всех установленных пакетов Python и их версии. Удостоверьтесь, что все необходимые пакеты установлены и работают с новой версией Python.

Заключение

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

Видео по теме

How to install Python 3.11 on Ubuntu 22.04 LTS

Upgrade to Python 3.10 on Ubuntu 18.04 or 20.04 LTS

Install Python 3.10 in Ubuntu 20.04 LTS / Linux

Похожие статьи:

Чего вы должны знать о бэкэнд разработчике Python в 2021 году 🐍

🔍 Как найти вероятность в Питоне: шаг за шагом руководство 🐍

🔍 Как определить тип в Python: полезные советы для начинающих

🔧 Как обновить Python на Ubuntu: пошаговое руководство 🔧

✍️ Как составить таблицу в Python: пошаговое руководство для начинающих

Что такое Thread в Python? 🧵 Подробное объяснение и примеры 🐍

🔍 Как найти среднее арифметическое в Python? 😺