Как установить Pip на CentOS 7

Pip — это система управления пакетами, которая упрощает установку и управление пакетами программного обеспечения, написанными на Python, такими как те, которые находятся в индексе пакетов Python (PyPI). Pip не установлен по умолчанию в CentOS 7, но установка довольно проста.

В этом руководстве мы рассмотрим шаги, необходимые для установки Python pip в CentOS 7 с помощью диспетчера пакетов yum , и рассмотрим основы того, как устанавливать пакеты Python и управлять ими с помощью pip.

При установке модулей python глобально вы должны предпочесть устанавливать модули python из дистрибутива с помощью yum потому что они протестированы на правильную работу в CentOS 7. Используйте pip для установки модулей python глобально, только если для модуля python нет пакета rpm .

В большинстве случаев вам следует использовать pip только внутри виртуальной среды. Virtual Environments Python позволяют устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка pip на CentOS

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

1. Добавьте репозиторий EPEL

Pip недоступен в основных репозиториях CentOS 7. Чтобы установить pip, нам нужно включить репозиторий EPEL :

sudo yum install epel-release

2. Установите пип

После включения репозитория EPEL мы можем установить pip и все его зависимости с помощью следующей команды:

sudo yum install python-pip

3. Проверьте установку Pip.

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

pip --version

Номер версии может отличаться, но будет выглядеть примерно так:

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

Установить инструменты разработки

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

sudo yum install python-develsudo yum groupinstall 'development tools'

Управление пакетами Python с помощью PIP

В этом разделе мы рассмотрим несколько полезных базовых команд pip. С помощью pip мы можем устанавливать пакеты из PyPI, системы контроля версий, локальных проектов и из файлов распространения. Обычно вы устанавливаете пакеты из PyPI.

Допустим, мы хотим установить пакет с именем twisted , мы можем сделать это, введя следующую команду:

pip install twisted
twisted — это асинхронная сетевая структура, написанная на Python.

Чтобы удалить пакет, выполните:

pip uninstall twisted

Для поиска пакетов из PyPI:

pip search "twisted"

Чтобы просмотреть установленные пакеты:

pip list

Чтобы перечислить устаревшие пакеты:

pip list --outdated

Выводы

Вы успешно установили pip в свою систему CentOS 7 и узнали, как легко устанавливать и удалять модули Python с помощью pip. Вы также можете ознакомиться с нашим руководством о том, как установить Python 3 с Pip 3 на CentOS 7 .

Дополнительные сведения о pip см. В руководстве пользователя pip . Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Оставьте комментарий