Как установить Python 3.8 по умолчанию в Ubuntu 20.04

Убунту 3

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

Чтобы установить Python 3.8 в качестве версии по умолчанию в Ubuntu 20.04, вы можете использовать один из трех методов: создать псевдоним в терминале, использовать команду update-alternatives или установить пакет python-is-python3. У каждого метода есть свои плюсы и минусы, но обычно рекомендуется использовать пакет python-is-python3, поскольку он автоматически обрабатывает будущие обновления.

Проверка текущей версии Python

Прежде чем продолжить, важно проверить текущую версию Python, установленную в вашей системе. Откройте терминал и введите:

питон –версия

Эта команда отобразит текущую версию Python в вашей системе.

Установка Python 3.8 по умолчанию

Есть несколько способов установить Python 3.8 в качестве версии по умолчанию в Ubuntu 20.04. Мы обсудим три таких метода.

1. Использование псевдонима

Самый простой способ — установить псевдоним в терминале. Это можно сделать, введя следующую команду:

псевдоним python='/usr/bin/python3.8'

Эта команда создает псевдоним Python, указывающий на /usr/bin/python3.8, делая Python 3.8 значением по умолчанию для текущего сеанса. Однако это изменение является временным и не сохранится после закрытия терминала.

Чтобы сделать это изменение постоянным, добавьте приведенную выше строку в конец вашего файла ~/.bashrc. Файл ~/.bashrc — это сценарий, который выполняется при каждом запуске нового сеанса терминала. Добавив псевдоним в этот файл, он будет устанавливаться для каждого нового сеанса терминала.

2. Использование команды update-alternatives

Команда update-alternatives в Ubuntu позволяет вам управлять несколькими версиями программы. Чтобы использовать эту команду для установки Python 3.8 по умолчанию, выполните следующие действия:

Сначала добавьте Python 3.8 в список альтернатив:

sudo update-alternatives –install /usr/bin/python python /usr/bin/python3.8 1

Затем настройте Python на использование версии 3.8 по умолчанию:

sudo update-alternatives –config python

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

3. Установка пакета python-is-python3.

Пакет python-is-python3 в Ubuntu создает символическую ссылку, указывающую python на python3. Это рекомендуемый метод, поскольку он автоматически обрабатывает будущие обновления.

Чтобы установить этот пакет, запустите:

sudo apt установить python-is-python3

После установки пакета Python укажет на Python3, который должен быть Python 3.8 в Ubuntu 20.04.

Проверка версии Python по умолчанию

После внесения любого из этих изменений вы можете проверить версию Python по умолчанию, запустив python –version в терминале. Теперь он должен отображать Python 3.8.

Заключение

В этой статье мы обсудили, как установить Python 3.8 в качестве версии по умолчанию в Ubuntu 20.04. Мы рассмотрели три метода: использование псевдонима, использование команды update-alternatives и установка пакета python-is-python3. У каждого из этих методов есть свои плюсы и минусы, но обычно рекомендуется использовать пакет python-is-python3, поскольку он автоматически обрабатывает будущие обновления.

Основное отличие состоит в том, что установка псевдонима создает временное изменение, действительное только для текущего сеанса терминала, а использование команды update-alternatives вносит общесистемное изменение, которое будет сохраняться даже после закрытия терминала. Команда update-alternatives позволяет легко переключаться между различными версиями Python, тогда как псевдоним устанавливает только определенную версию по умолчанию.

Рекомендуется использовать пакет python-is-python3, поскольку он автоматически обрабатывает будущие обновления. Это означает, что если Python 3.8 будет обновлен или выпущена новая версия, символическая ссылка, созданная пакетом, все равно будет указывать Python на Python3. Это гарантирует, что версия Python по умолчанию останется неизменной даже после обновлений без необходимости ручного вмешательства.

Похожие записи

Добавить комментарий

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