Module (95%)
Section (95%)

Основные тезисы


1. Репозиторий (или для краткости repo), предназначенный для сбора и обмена бесплатным кодом Python, существует и работает под названием Python Package Index (PyPI), хотя вполне вероятно, что Вы встретите очень часто встречающееся название The Cheese Shop. Сайт магазина доступен по адресу https://pypi.org/.


2. Чтобы использовать The Cheese Shop, был создан специализированный инструмент под названием pip (pip installs packages, а pip означает... впрочем, это неважно). Поскольку pip не может быть развернут как часть стандартной установки Python, возможно, Вам придется установить его вручную. Pip - это консольный инструмент.


3. Чтобы проверить версию pip, необходимо выполнить следующие команды:

pip --version

или

pip3 --version

Проверьте сами, что из этого работает для вас в среде вашей ОС.


4. Список основных команд pip выглядит следующим образом:

  • pip help operation – показывает краткое описание pip;
  • pip list – показывает список установленных на данный момент пакетов;
  • pip show package_name – показывает информацию о package_name, включая зависимости пакета;
  • pip search anystring – выполняет поиск в каталогах PyPI, чтобы найти пакеты, имена которых содержат anystring;
  • pip install name – устанавливает name в масштабе всей системы (ожидайте проблем, если у Вас нет прав администратора);
  • pip install --user name – устанавливает name только для Вас; ни один другой пользователь платформы не сможет его использовать;
  • pip install -U name – обновляет ранее установленный пакет;
  • pip uninstall name – удаляет ранее установленный пакет.

Упражнение 1

Откуда взялось название The Cheese Shop?



Упражнение 2

Почему Вы должны следить за тем, который из pip и pip3 работает у Вас?



Упражнение 3

Как определить, с чем работает Ваш pip: с Python 2 или Python 3?



Упражнение 4

К сожалению, у Вас нет прав администратора. Что нужно сделать, чтобы установить пакет в масштабе всей системы?