Как установить библиотеку в Python: руководство для новичка

Знания расширяют сознание, а библиотеки — возможности языков программирования. Расскажем, как подключить их в Python.

Мы уже рассказывали в пошаговом гайде, как установить Python на компьютер для различных операционных систем. Если хотите расширить возможности языка, нужно использовать менеджер пакетов — именно с ним подключают библиотеки и модули. 

Ручная установка

В этом способе не используется традиционный установщик пакетов pip — модуль подключается прямо из источника. Это удобно, когда в операционной системе несколько версий Python и нужно импортировать модуль в разные. Рекомендуем научиться делать это сразу.

1. Установите setuptools.

Для этого скачайте файл с PyPI и извлеките его в системе.

2. Откройте сессию терминала

Поменяйте каталог на папку с файлом setup.

3. Запустите команду:

python setup.py install

4. Внимание!

Если Python расположен вне пути вашей системы, она выдаст ошибку, что команда не найдена. Тогда примените весь путь вручную. Для пользователей Windows это выглядит так:

c:\python34\python.exe setup.py install

Установка с помощью easy install

Название способа говорит само за себя — он действительно легкий, буквально в два клика. Если вы воспользовались предыдущим методом, то на компьютере у вас уже стоит setuptools и вы сможете использовать easy install, который находится в папке со скриптами Python.

Если добавить папку со скриптами в путь операционной системы, вы сможете вызвать easy install через командную строку без указания полного адреса.

Теперь выполните следующее:

easy_install package_name

И сможете автоматически установить любой необходимый пакет. Однако есть некоторые ограничения:

  • он может попробовать запустить пакет, который еще не загрузился до конца;
  • с помощью easy install нельзя провести деинсталляцию.

Из-за этих и других причин в сообществе языка Python придумали и реализовали программу pip.

Установка pip

Она появилась в версии Python 3.4 и скачивается вместе с самим языком, но если у вас более ранняя версия, то pip нужно установить вручную:

  1. Зайдите в PyPI. Вам предложат скачать скрипт get-pip.py.
  2. Затем выполните команду:

python get-pip.py

После этого у вас будет установлен setuptools, если ранее его не было на компьютере, и сам pip. С его помощью можно подключать любые библиотеки и файлы — все, что только может установить easy install. Но теперь для этого будет использоваться иная команда:

pip install package_name

А для обновления пакета применяйте:

pip install -U PackageName

Заключение

Мы рассказали, как подключить библиотеку в Питоне несколькими способами.
Как видите, ничего сложного нет, если вооружиться правильными гайдами.
А если нужна помощь или мотивация для изучения языка, то попробуйте курс
«Python-разработчик с нуля», где за короткий период вы вооружитесь всеми необходимыми знаниями и навыками.

Курс «Python-разработчик с нуля»
Практический 4-х месячный курс для тех, кто хочет научиться основам программирования на универсальном, понятном и лаконичном языке с индивидуальным наставником, а также создать свою первую программу на Python и получить реальный опыт разработки.
  • Живая обратная связь с преподавателями
  • Неограниченный доступ к материалам курса
  • Стажировка в компаниях-партнёрах
  • Дипломный проект от реального заказчика
  • Гарантия трудоустройства в компании-партнёры для выпускников, защитивших дипломные работы
Хочешь получать крутые статьи по программированию?
Подпишись на рассылку Skillbox