Найти тему
Калинкин

Как установить PIP на CentOS, Ubuntu и Windows?

Оглавление
Установка PIP на CentOS, Ubuntu и Windows
Установка PIP на CentOS, Ubuntu и Windows

pip (или его рекурсивная аббревиатура “Pip Устанавливает пакеты”) - это программа установки пакетов для Python.

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

Вот тут-то и пригодится pip. Он может устанавливать пакеты из индекса пакетов Python (PyPI) и других поддерживаемых индексов, в которых перечислены пакеты Python.

В этой статье мы рассмотрим установку pip на CentOS, Ubuntu и Windows.

Установка pip

pip уже установлен, если вы используете Python 2 > = 2.7.9 или Python 3 >= 3.4. Имею ввиду при установке интерпретатора. Вы можете обратиться к моей предыдущей статье об установке Python 3. Однако обязательно обновите pip.

Используйте приведенную ниже команду, чтобы проверить, установлен ли pip:

CentOS/Ubuntu:

$ python -m pip --version

Windows:

C:\>py -m pip --version

Использование репозиториев

CentOS:

На CentOS мы можем использовать yum для установки pip, если он не предустановлен в системе. Во-первых, нам нужно включить репозиторий epel-release в качестве:

$ sudo yum install epel-release

Затем запустите yum update, чтобы обновить свои пакеты.

$ sudo yum –y update

После завершения установите pip с помощью yum как:

$ sudo yum install python-pip

Ubuntu:

В Ubuntu, если pip не предустановлен в вашей системе, вы можете установить его с помощью подходящего инструмента, такого как:

$ sudo apt install python-pip

Или для Python 3 как:

$ sudo apt install python3-pip

Windows:

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

Установить с помощью get-pip.py

Предупреждение: Будьте осторожны, если вы используете установку Python, управляемую вашей операционной системой или другим менеджером пакетов. get-pip.py не согласуется с этими инструментами и может привести вашу систему в несогласованное состояние.

Для установки pip с помощью get-pip.py скрипт, сначала безопасно загрузите скрипт с помощью curl или wget или вашего любимого менеджера загрузки в качестве:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Затем выполните get-pip.py из загруженного каталога, чтобы установить pip:

CentOS/Ubuntu:

$ python get-pip.py

Windows:

C:\>py get-pip.py

Обновите pip

При необходимости вы можете обновить свою версию pip с помощью следующих команд:

CentOS / Ubuntu:

$ python -m pip install -U pip

Windows:

C:\>py -m pip install -U pip

Понизить версию pip

Могут возникнуть обстоятельства, при которых вам может потребоваться понизить версию pip до определенной версии; вы всегда можете сделать это с помощью:

CentOS / Ubuntu:

$ python -m pip install pip==18.1

Windows:

C:\>py -m pip install pip==18.1

Использование pip

Как только pip установлен в вашей системе, вы можете выполнить поиск и установить любые доступные модули Python.

Для поиска любого пакета используйте:

$ pip search QUERY

Например, если вы хотите выполнить поиск по пакету NumPy, используйте:

$ pip search numpy

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

$ pip install numpy

Если у вас уже установлен NumPy и вы хотите его обновить, используйте:

$ pip install --upgrade numpy

Это работает для любого пакета Python, поддерживаемого pip.

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

$ pip uninstall <package-name>

Заключение

Вы всегда можете получить дополнительную справку и подробную информацию о поддерживаемых pip параметрах с помощью:

$ pip --help

документация по pip и руководство пользователя также доступны на его официальном сайте.