Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • 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