Чтобы обновить файл requirements.txt, который обычно используется в проектах Python для управления зависимостями, можно воспользоваться несколькими способами:
-
Обновление вручную. Вы можете вручную открыть файл
requirements.txtс помощью текстового редактора и внести необходимые изменения. Вы можете добавлять, удалять или изменять имена и версии пакетов непосредственно в файле. После внесения изменений сохраните файл. -
Инструменты командной строки: вы можете использовать инструменты командной строки, такие как
pipилиpipenv, для обновления файлаrequirements.txt. автоматически на основе установленных пакетов в вашей среде Python. Вот шаги для каждого из них:-
Использование pip:
- Откройте терминал или командную строку.
- Перейдите в каталог вашего проекта.
- Запустите команду
pipFree>requirements.txt, чтобы перезаписать существующий файлrequirements.txtтекущими установленными версиями пакета.
-
Использование Pipenv:
- Откройте терминал или командную строку.
- Перейдите в каталог вашего проекта.
- Запустите команду
pipenv lock -r >require.txt, чтобы сгенерировать файлrequirements.txtна основе пакетов, управляемых Pipenv.
-
-
Инструменты управления зависимостями. Если вы используете инструмент управления зависимостями, такой как Poetry или conda, они предоставляют свои собственные механизмы для управления зависимостями и создания файла
requirements.txt. Инструкции по обновлению файлаrequirements.txtс помощью этих инструментов можно найти в соответствующей документации.
Не забудьте активировать свою виртуальную среду или среду проекта перед выполнением любой из вышеперечисленных команд, чтобы гарантировать запись правильных пакетов.