Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

2.23.1.2. Установка библиотек Python

Для установки библиотек в Python можно использовать или локальное подключение файлов библиотек к скриптам или же установку пакетов в рамках виртуальной среды Python.

Процесс установки библиотек зависит от нужной версии и выбранного способа:

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

  1. Установите нужные пакеты командой:
    pip install package
    • Вместо pip подставьте обозначение подходящей версии pip:
      • pip или pip3.6 — для Python версии 3.6.
      • pip3.3 — для Python версии 3.3.
      • pip2 — для Python версии 2.7.
    • Вместо package укажите название пакета, который нужно установить. К примеру, команда установки bcrypt для python 3.6 будет выглядеть так:
      pip install bcrypt

Виртуальная среда в Python позволяет создавать отдельное окружение, имеющее свои зависимости и пакеты. Создавать виртуальные среды можно только в версиях Python 3 и выше, так как используется стандартный модуль venv. Для Python версии 2 такой возможности нет. Детальнее работа с виртуальной средой описана в документации.

Чтобы создать виртуальную среду, выполните следующее:

  1. Перейдите в каталог, в котором хотите разместить виртуальную среду, с помощью команды:
    cd ~/example.com/subdomain/dir/ 

    Вместо example.com/subdomain/dir укажите нужный путь.

  2. Выполните команду создания виртуальной среды в текущем рабочем каталоге:
    pythonХ -m venv example

    Вместо X укажите нужную версию Python (к примеру 3 или 3.6), вместо example — имя для виртуальной среды.

После выполнения указанных действий будет создан каталог с именем виртуальной среды, в котором будут производиться все последующие действия.

Чтобы активировать виртуальную среду и войти в неё, выполните следующее:

  1. Выполните команду активации:
    source /path/to/env/bin/activate

    Вместо /path/to/env укажите путь к каталогу, где была создана виртуальная среда.

Если все сделано верно, то в приглашении командной строки будет отображаться имя виртуальной среды, к примеру (example) -bash-4.2$.

Чтобы отключить виртуальную среду, выполните команду:

deactivate

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

  1. Создайте и активируйте виртуальную среду для Python версии 3.6.
  2. Установите нужные пакеты командой:
    pip install package

    Вместо package укажите название пакета, который нужно установить. К примеру, команда установки bcrypt будет выглядеть так:

    pip install bcrypt

Чтобы установить пакеты вручную, выполните следующее:

  1. Создайте и активируйте виртуальную среду для Python нужной версии.
  2. Создайте временный каталог и перейдите в него. К примеру, в каталоге виртуальной среды создайте каталог temp, выполнив команды:
    mkdir /path/to/env/temp
    cd !$

    Вместо /path/to/env укажите путь к каталогу, где была создана виртуальная среда.

  3. Для дальнейшей установки нужный пакет необходимо скачать в этот каталог. Разница скачивания заключается в используемом способе загрузки. Обратите внимание, обязательно скачивайте только source-версии пакетов. Способы скачивания:
    • Если используется GitHub, то скачать пакет можно при помощи команды:
      git clone https://github.com/user/package/

      Например, скачивание requests будет выглядеть так:

      git clone git://github.com/psf/requests.git
    • Если используется сторонний репозиторий, то для скачивания архива нужно выполнить команду:
      wget https://example.com/package.zip

      После скачивания потребуется распаковать архив при помощи утилит zip или tar, либо при помощи файл-менеджера. Например, скачивание и распаковка requests будет выглядеть так:

      wget https://github.com/psf/requests/archive/master.zip
      unzip master.zip
    • Можно скачать вручную нужные файлы пакета в виде архива и загрузить их с помощью файл-менеджера или любого FTP-клиента, после чего распаковать архив.
  4. После скачивания всех файлов пакета нужно произвести его установку, выполнив команду:
    cd package
    python setup.py install

    Вместо package укажите название каталога, в котором размещаются файлы требуемого пакета. К примеру, установка requests выглядит так:

    cd requests-master
    python setup.py install