Как установить Python в Ubuntu

LinuxPythonUbuntuМануалыЯзыки программирования

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

Почти каждый дистрибутив Linux поставляется с версией Python, включенной в системные пакеты по умолчанию. Но иногда по некоторым причинам вы можете не найти Python установленным в системе Ubuntu.

Давайте подробнее рассмотрим, как можно установить Python в Ubuntu, а также представим краткое руководство по обновлению пакета Python.


Как проверить, установлен ли Python в вашей системе


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

Чтобы проверить, установлен ли Python на вашей системе или нет, открыть свой терминал, нажав Ctrl+Alt+T. Введите «python» и нажмите Enter.

Если вы видите в своем терминале следующий вывод, значит, на вашем компьютере установлен Python.

Python 3.9.1 (default, Dec 13 2020, 11:55:53)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Эти выходные данные содержат информацию о версии Python, на которой работает ваша система, а также текущую дату и время.

С другой стороны, если вы видите сообщение об ошибке «bash: python: command not found», то, к сожалению, в вашей системе Ubuntu не установлен Python.

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

python --version

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


Как установить Python в Ubuntu


Установить Python в операционной системе на базе Linux очень просто. Вы можете получить последнюю версию Python на свой компьютер с Ubuntu из нескольких источников. Вот несколько рекомендуемых способов сделать то же самое.


Установить Python с помощью Apt

Apt или Advanced Package Tool — это менеджер пакетов по умолчанию, который вы найдете в Ubuntu. Вы можете скачать пакет Python из официального репозитория Ubuntu. Вот как это сделать.

1. Откройте ваш терминал, нажав Ctrl+Alt+T.

2. Обновите список репозиториев вашей локальной системы, введя следующую команду:

sudo apt-get update

3. Загрузите последнюю версию Python:

sudo apt-get install python

4. Apt автоматически найдет пакет и установит его на ваш компьютер.


Используйте Deadsnakes PPA для установки Python 3 в Ubuntu

Если по какой-то причине вы не можете загрузить пакет Python из официального репозитория Ubuntu, вы можете попробовать добавить Deadsnakes PPA в список репозиториев вашей системы. PPA или личные архивы пакетов — это репозитории, специально разработанные для пользователей Ubuntu.

Статьи по теме


По умолчанию вы не можете добавлять PPA в списки пакетов вашей системы. Пакет «software-properties-common» предоставляет вам эффективный способ управления и добавления PPA в вашу систему.

1. Установите вышеупомянутый пакет в вашу систему, введя следующую команду:

sudo apt-get install software-properties-common

2. Добавьте официальную ссылку Deadsnakes PPA в список репозиториев вашей системы:

sudo add-apt-repository ppa:deadsnakes/ppa

3. Обновите списки пакетов вашей системы:

sudo apt-get update

5. Загрузите последнюю версию Python из добавленного PPA:

sudo apt-get install python3

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

sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8

Установите Python 3 в Ubuntu из исходного кода

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


1. Обновите список локальных репозиториев вашей системы:

sudo apt-get update

2. Установите поддерживающие зависимости в вашей системе с помощью Apt:

sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

3. Создайте новый каталог для хранения исходных файлов Python:

mkdir /python && cd /python

4. Загрузите исходный код Python с официального FTP-сервера:

wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz

5. Распакуйте только что загруженный файл TGZ:

tar –xf Python-3.9.1.tgz

6. Перед установкой Python необходимо выполнить тесты и оптимизацию. Это важно, поскольку увеличивает выполнение вашего кода на 10-20 процентов:

cd python-3.9.1
./configure --enable-optimizations

7. Соберите пакет, используя MakeFile, находящийся в каталоге:

sudo make install

После того, как вы выполнили эти шаги, проверьте, установлен ли Python на вашем компьютере, набрав python —version в своём терминале.

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


Обновление Python до последней версии


Прежде всего, убедитесь, что в вашей системе установлена ​​устаревшая версия Python. Вы можете сделать это, введя python —version в свой терминал. Запишите сведения о версии.

Вы можете узнать, какая последняя версия доступна, выполнив поиск в Интернете. Достаточно быстрого поиска в Google по «последней версии python». Если два номера версии не совпадают, возможно, вы используете устаревшую версию.

Обновиться до последней версии легко с помощью инструмента расширенного пакета Ubuntu. Если вы установили Python в своей системе с помощью Apt или Deadsnakes PPA, введите следующую команду, чтобы загрузить последнюю версию Python:

sudo apt-get install python

Вы также можете использовать флаг —only-upgrade для обновления ваших пакетов.

sudo apt-get --only-upgrade install python

Для тех, кто скомпилировал исходный код самостоятельно, вы можете перейти на FTP Python и получить копию последней версии. Однако вам придется повторить все шаги заново.


Запуск Python в Ubuntu


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

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

Источник: MakeUseOf