Этот вопрос проверяет знание инструментов, используемых для установки библиотек, фиксации версий и создания виртуальных окружений.
Короткий ответ
Для управления зависимостями в Python используются инструменты pip, venv, virtualenv, Poetry, Pipenv, а также менеджеры окружений вроде Conda. Каждый инструмент отвечает за свою часть процесса: pip устанавливает пакеты, venv создаёт виртуальное окружение, Poetry управляет зависимостями и фиксирует версии через lock-файл. Выбор инструмента зависит от требований проекта, размера команды и необходимости строгой воспроизводимости.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.