Перейти к содержанию

Работа с зависимостями в Python

pip

Создание файла requirements.txt

  1. Установите зависимости и сохраните их в lock-файл:
    pip freeze > requirements.txt
    

pipenv

Создание файла Pipfile.lock

  1. Установите pipenv:

    pip install pipenv
    

  2. Создайте Pipfile.lock:

    pipenv install
    

poetry

Создание файла poetry.lock

Если файл poetry.lock еще не существует, Poetry создаст его автоматически при установке зависимостей. Если файл уже существует, он будет обновлен. Для этого выполните команду:

poetry lock

Эта команда обновит зависимости, указанные в pyproject.toml, и создаст или обновит файл poetry.lock.