Cистема керування пакунками PIP для Python

PIP — система керування пакунками, яка використовується для встановлення та управління програмними пакетами, які написані на Python.

Оновлення pip

python3 -m pip install --upgrade pip

Зберігаємо список модулів Python в файл "requirements.txt" :

pip3 freeze > requirements.txt

Встановлення модулів з файлу "requirements.txt" :

pip3 install -r requirements.txt

Як оновити пакети з pip

Використання pip має свої незручності - програма не відслідковує вихід нових версій і не виконує їх автоматичне оновлення.

Тому пакети потрібно оновлювати вручну і по одному наступними командами:

pip install [Имя_Пакета] --upgrade

Або більш короткий варіант:

pip install [Имя_Пакета] -U

Як з pip показати пакети, для яких вийшли нові версії

За допомогою pip можна перевірити вихід нових версій. На щастя, це для цього не потрібно вводити ім'я кожного пакету окремо.

Наступна команда перевіряє наявність нових версій для кожного встановленого пакета і виведе тільки ті з них, для яких вийшли поновлення:

pip list -o