41 подписчик

Как установить Python pip и настроить виртуальное окружение в Linux

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

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

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

В этой статье мы установим Python pip в Linux и создадим виртуальное окружение для того, что бы вы смогли писать на Python то, что вам нужно. Виртуальное окружение стало необходимым в таких дистрибутивах как Debian 12 и Ubuntu 24.04.

Установка Python pip в Linux

Итак, как мы выяснили, для установки сторонних библиотек нужен пакетный менеджер Python pip. В дистрибутивах Linux основанных на Debian Python pip можно установить из родных репозиториев самого дистрибутива. Все действия будут производиться в Ubuntu 24.04, но представленные команды в этой статье также будут актуальны и для других дистрибутивов основанных на Debian или Ubuntu. Что бы его установить, достаточно выполнить команду:

sudo apt install python3-pip

В этой команде мы указываем версию Python, в данном случае актуальная версия Python 3. Вторая версия этого языка программирования уже не поддерживается. А затем указываем название пакетного менеджера pip через дефис:

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

Установка python3-venv и создание виртуального окружения

Теперь, когда пакетный менеджер Python pip установлен, необходимо установить пакет Python venv (Virtual Environment) для того, что бы можно было устанавливать сторонние пакеты. Благодаря этому пакету, вы сможете создать виртуальное окружение, в котором и будете писать на языке Python и запускать скрипты и программы. Что бы его установить, выполняем команду:

sudo apt install python3-venv

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

Следующим шагом, указываем каталог .local в нашей домашней директории выполнив команду python3 с параметром -m venv:

python3 -m venv .local

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

Теперь необходимо перезайти, а лучше, перезагрузить систему и можно устанавливать сторонние пакеты в наше созданное виртуальное окружение, например, тот же пакет aiogram:

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

Выводы

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

Теперь, когда у вас установлен Python Pip и пакет Python venv для виртуального окружения, вы можете приступать к написанию программ, скриптов, или, к запуску утилит написанных на языке Python.