PIP Python — установщик пакетов

Основы

    Введение в тему

    Язык Python позволяет очень легко подключать сторонние библиотеки и фреймворки. Это нужно для выполнения главного принципа программирования: Don’t Repeat Yourself, DRY – принцип, согласно которому, необходимо избегать повторения кода. Как же это сделать? Для этого в Пайтон встроен установщик пакетов – pip. Множество пакетов размещено в центральном репозитории Python — PyPI (Python Package Index — сайт-каталог пакетов Python).

    Что такое pip для Python

    PIP – консольная утилита (система управления пакетами), которая позволяет легко скачивать пакеты Питона из PyPi и устанавливать их. Для этого нужна всего лишь одна команда в терминале.

    Если pip установлен, то в терминале можно ввести:

    и получить справку по основным командам и опциям:

    
    Usage:
    
    pip <command> [options]
    
     
    
    Commands:
    
    install                     Install packages.
    
    download                    Download packages.
    
    …
    
    

    Устанавливается ли pip вместе с python

    В современных версиях языка pip поставляется вместе с самим Питоном. Если же, вдруг, у Вас он не установлен, ниже будет рассказано как установить на самые распространённые ОС. Чаще всего pip отсутствует из-за того, что версия языка слишком старая. Проверить, есть ли этот менеджер пакетов на Вашем ПК, очень просто. Надо набрать в консоли:

    
    pip –version
    
    #Вывод:
    
    pip 21.1.3 from c:\users\ivand\pycharmprojects\pythonproject\venv\lib\site-packages\pip (python 3.8)
    
    

    Правильно ли Python установлен

    Так же легко проверить версию Питона. Необходимо открыть консоль. Кстати, вот как это делается:

    — на Windows надо нажать правой клавишей на меню «Пуск», выбрать в открывшемся списке «Найти» и набрать «cmd».

    — на Mac надо нажать сочетание клавиш Command+пробел.

    — на Linux – скорее всего подойдёт сочетание Ctrl+Alt+T, но может быть и другое.

    Итак, набираем в терминале:

    На Linux для Python 3.x надо ввести:

    Если терминал выдал версию Python, то всё хорошо, можно работать дальше.

    Как установить pip на Windows

    1. Скачайте код, размещённый по адресу https://bootstrap.pypa.io/get-pip.py.
    2. Откройте консоль и перейдите к каталогу с файлом get-pip.py. Это удобно сделать, нажав на папку правой клавишей мыши с зажатой кнопкой «Shift» и выбрать «открыть терминал» (Открыть PowerShell).
    3. Запустите следующую команду: python get-pip.py

    Как установить pip на Mac

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

    Это легко сделать при помощи командной строки. Вводим:

    Можно так же использовать менеджер пакетов Homebrew:

    Если после установки Питон не открывается, надо выполнить команду:

    Как установить pip на Linux

    В большинстве случаев Python и pip уже поставлены Вам вместе с операционной системой. Для того, чтоб установить pip на Linux, если его там нет, удобно воспользоваться менеджером пакетов, который встроен в текущий дистрибутив ОС. Вот как это делается:

    Advanced Package Tool

    Yum Package Manager

    pacman Package Manager

    Zypper Package Manager

    
    sudo zypper install python3-pip python3-setuptools python3-wheel
    
    

    Dandified Yum

    Как установить pip на Raspberry pi

    В Rapsbian Jessie pipпоставляется «из коробки». Если всё же необходимо установить этот менеджер, используем команду для терминала:

    Можно так же использовать какой ни будь дистрибутив Линукс. Тогда для установки неjбходимо обратиться к предыдущему разделу урока.

    Как обновить pip для Python

    Важно иметь актуальные версии программного обеспечения, которое Вы используете. Если у Вас устаревшая версия pip, Питон подскажет об этом. Обновить данную утилиту тоже очень просто.

    Для Windows:

    Для Mac, Linux, или Raspberry Pi:

    Как устанавливать библиотеки Python с помощью pip

    И так, pip мы установили, давайте устанавливать с его помощью пакеты из PyPI. Вот основные команды:

    Установка пакета:

    Установка определённой, а не самой свежей версии:

    Поиск определённого пакета:

    Данная функция отключена с декабря 2020 года на неопределённый срок. Это связано с тем, что, при данной реализации поиска через pip, на сервере возникают ошибки. В качестве альтернативы предлагается использовать веб-поиск на https://pypi.org. В данный момент (лето 2021) эта команда выдаёт ошибку:

    
    ERROR: XMLRPC request failed [code: -32500]
    
    RuntimeError: PyPI's XMLRPC API is currently disabled due to unmanageable load and will be deprecated in the near future. See https://status.python.org/ for more information.
    
    

    Просмотр деталей об установленном пакете:

    Список установленных пакетов:

    Обновление пакетов до последней версии:

    Полностью переустановить пакет:

    
    pip install some_package --upgrade --force-reinstall
    
    

    Удалить пакет:

Оцените статью
О Python на русском языке
Добавить комментарий

Adblock
detector