Если вы работаете с операционной системой CentOS Stream 9 и хотите управлять пакетами Python, то вам обязательно нужен инструмент pip.
В этой статье мы подробно расскажем, как установить pip на CentOS Stream 9, чтобы вы могли легко устанавливать и обновлять библиотеки Python.
Что такое pip и зачем он нужен?
pip — это менеджер пакетов для языка программирования Python. Он позволяет легко устанавливать, обновлять и удалять библиотеки, которые необходимы для разработки или запуска различных приложений.
Как установить pip на CentOS Stream 9: пошаговая инструкция
- Шаг 1: Обновите систему
- Шаг 2: Проверьте наличие Python
- Шаг 3: Установка pip для Python 3
- Шаг 4: Использование pip
Ниже приведены подробные шаги по установке pip на CentOS Stream 9, разделённые по этапам.
Шаг 1: Обновите систему
Перед началом установки рекомендуется обновить список пакетов и саму систему. В терминале выполните команду:
[root@waky practice]# dnf update -y
Это гарантирует, что у вас установлены самые последние версии пакетов.
Шаг 2: Проверьте наличие Python
Так как pip —менеджер пакетов для Python, то очевидно, он тоже должен быть установлен. Если вы еще не успели установить Python обратитесь к нашим статьям по установки на CentOS и Ubuntu соответственно.
Проверим наличие Python следующей командой:
[root@waky practice]# python3 --version
Python 3.12.12
[root@waky practice]#
Это покажет текущую версию программы, если вместо этого будет сообщение, что команда не найдена, значит Python не установлен, и нужно его установить, прежде чем двигаться дальше.
Шаг 3: Установка pip для Python 3
Мы готовы перейти непосредственно к pip. Чтобы установить его, выполните команду:
[root@waky practice]# dnf install -y python3-pip
Последняя проверка окончания срока действия метаданных: 0:32:42 назад, Пт 05 дек 2025 03:17:30.
Зависимости разрешены.
=====================================================================================================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=====================================================================================================================================================================================================
Установка:
python3-pip noarch 21.3.1-1.el9 appstream 2.0 M
Результат транзакции
=====================================================================================================================================================================================================
Установка 1 Пакет
Объем загрузки: 2.0 M
Объем изменений: 8.8 M
Загрузка пакетов:
python3-pip-21.3.1-1.el9.noarch.rpm 586 kB/s | 2.0 MB 00:03
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Общий размер 404 kB/s | 2.0 MB 00:05
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно.
Выполнение транзакции
Подготовка : 1/1
Установка : python3-pip-21.3.1-1.el9.noarch 1/1
Запуск скриптлета: python3-pip-21.3.1-1.el9.noarch 1/1
Проверка : python3-pip-21.3.1-1.el9.noarch 1/1
Установлен:
python3-pip-21.3.1-1.el9.noarch
Выполнено!
[root@waky practice]#
После завершения установки у вас будет установлен pip для Python 3. Проверьте версию pip:
[root@waky practice]# pip3 --version
pip 23.2.1 from /usr/local/lib/python3.12/site-packages/pip (python 3.12)
[root@waky practice]#
Если команда выводит номер версии, значит, установка прошла успешно.
Шаг 4: Использование pip
Теперь вы можете использовать pip для установки необходимых библиотек Python.
Для установки последней версии библиотеки:
pip3 install <название>
Для установки конкретной версии библиотеки укажите её явно:
pip3 install <название>==<версия>
Чтобы увидеть список установленных пакетов:
pip3 list
Для обновления pip используйте команду:
pip3 install --upgrade pip
Заключение
Установка pip на CentOS Stream 9 — это простой процесс, который занимает всего несколько минут. Следуя этой инструкции, вы сможете легко управлять Python-библиотеками и развивать свои проекты.