Встановлення PIP (менеджера пакетів Python)

PIP – це пакетний менеджер для Python;  інструмент для встановлення пакетів в Python.

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

 

Для встановлення PIP потрібно пройти кілька наступних кроків:

1. Менеджер потребує попередньо встановленого setuptools.

Для його встановлення завантажимо файл ez_setup.py

Потрібно виконати завантажений файл для початку інсталяції setuptools. Виконувати звісно ж потрібно через інтерпретатор Python, тому в консолі переходимо в папку, де  завантажили файл і набираємо python ez_setup.py

З'явиться багато рядків тексту службової інформації, які показують, які дії виконує програма під час інсталяції. В кінці списку у вас повинно бути приблизно таке:

Processing setuptools-1.1.6-py2.7.egg

Copying setuptools-1.1.6-py2.7.egg to c:\python27\lib\site-packages

Adding setuptools 1.1.6 to easy-install.pth file

Installing easy_install-script.py script to C:\Python27\Scripts

Installing easy_install.exe script to C:\Python27\Scripts

Installing easy_install-2.7-script.py script to C:\Python27\Scripts

Installing easy_install-2.7.exe script to C:\Python27\Scripts

Installed c:\python27\lib\site-packages\setuptools-1.1.6-py2.7.egg

Processing dependencies for setuptools==1.1.6

Finished processing dependencies for setuptools==1.1.6

 

 

 

В попередньому уроці встановлення Python ми вказували два шляхи – один для пайтона, інший для скриптів. Так от саме в цей другий шлях (C:\Python27\Scripts) були встановлені деякі файли. Про те, що встановлення успішне свідчать 3 останні рядки, в іншому разі були б вказані помилки при інсталяції.

 

2. Встановлення самого PIP

Завантажуємо файл get-pip.py і виконуємо його python get-pip.py

В кінці інсталяції повинні отримати

Successfully installed pip

Cleaning up...

 

 

 

3. Використання PIP

Про використання pip можна говорити довго, він має дуже широкі можливості і різні команди (http://www.pip-installer.org/en/latest/usage.html), я ж наведу кілька основних:

pip install SomePackage

Встановлення пакету (наприклад, pip install python-magic)

pip uninstall SomePackage

Видалення пакету (наприклад, pip uninstall python-magic)

pip search SomePackage

Пошук  пакетів в базі (наприклад, pip search magic)

pip list

Список встановлених пакетів

 

Це все на сьогодні, якщо маєте питання/зауваження пишіть в коментарях.)