Пакетный менеджер pip
@Pycoders
Общая информация
Pip - это пакетный менеджер, который позволяет устанавливать и управлять пакетами, написанными на Рython.
Начиная с версии Python 2.7.9 и Python 3.4, они содержат пакет pip (или pip3 для Python 3) по умолчанию. Если у вас версия ниже, то вы можете воспользоваться официальной инструкциюй по установке https://pip.pypa.io/en/latest/installing.html
Pip3 - для Python 3.
Установка пакетов
Пакеты Python можно легко найти в интернете. Большая часть популярных пакетов может быть обнаружена в PyPI (Python Package Index). Также множество пакетов Python можно найти на github, и bitbucket, а также в Google Code
Проделаем небольшой пример. Допустим, нам понадобился модуль requests. Чтобы его установить, пропишем в терминал следующее:
pip3 install requests
Теперь мы можем подключать этот модуль в свои программы с помощью import requests и использовать его. Если бы мы не установили с помощью пакетного менеджера, импорт модуля выдал бы ошибку.
Доступные возможности
Ниже далеко не все команды, но этого точно хватит для работы.
pip3 help - помощь по доступным командам.
pip3 install package_name - установка пакета(ов).
pip3 uninstall package_name - удаление пакета(ов).
pip3 list - список установленных пакетов.
pip3 show package_name - показывает информацию об установленном пакете.
pip3 search - поиск пакетов по имени.
pip install -U - обновление пакета(ов).
pip install --force-reinstall - при обновлении, переустановить пакет, даже если он последней версии.