Встановлення 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
Список встановлених пакетів
Це все на сьогодні, якщо маєте питання/зауваження пишіть в коментарях.)