79997296

Pip (или его рекурсивная аббревиатура “Pip Устанавливает пакеты”) - это установщик пакетов для Python. Python имеет обширный индекс доступных модулей и пакетов, которые вы можете использовать в своих проектах. Часто их загрузка или обновление является сложной задачей, особенно если ваш проект огромен или нуждается в поддержке нескольких таких проектов. Вот тут-то и появляется пип. Он может устанавливать пакеты из Python Package Index (PyPI) и других поддерживаемых индексов, перечисляющих пакеты Python. В этой статье мы рассмотрим установку pip на CentOS, Ubuntu и Windows.

Установка pip

pip уже установлен, если вы используете Python 2 >=2.7.9 или Python 3 >>=3.4 загружено с >>python.org или если вы работаете в виртуальной среде, созданной virtualenv или venv. Вы можете обратиться к моей предыдущей статье об установке Python 3. Однако не забудьте обновить пип. Используйте следующую команду, чтобы проверить, установлен ли 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 as:

$ sudo yum install python-pip

Ubuntu:

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

$ sudo apt install python-pip

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

$ sudo apt install python3-pip

Windows:

pip поставляется в комплекте с Python setup на 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

Using pip

После установки pip в вашей системе вы можете искать и устанавливать любые доступные модули Python. Для поиска любого пакета используйте:

$ pip search QUERY

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

$ pip search numpy

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

$ pip install numpy

Копировать

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

$ pip install --upgrade numpy

Это работает для любого pip поддерживаемого пакета Python. Чтобы удалить пакет, выполните:

$ pip uninstall package-name

Вывод

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

$ pip --help

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

"Вся Информация Размещенная В Блоге "Septem Plus" Несет Ознакомительно-Информационный Характер И Не Принуждает К Каким Либо Действиям Пользователей Блога. Блог "Septem Plus" Не Несет Ответственности За Действия Пользователей После Посещения Блога "Septem Plus"."

Так же прочитайте наши другие статьи: Разница Между Первичным и Уникальным Ключом?! и PHP Фреймворки и Библиотеки Для Веб-Разработчика!, а так же 8 Фреймворков Python Для Создания API! и получайте полезную информацию вместе с нами!) Так же не забывайте подписаться на нас в соц сетях , что бы не пропустить новые и полезные статьи)