Справочник · модуль 10 «Python на своём компьютере»
Requirements.txt
В файл requirements.txt записывают список пакетов проекта. По нему пакеты ставят на другом компьютере: pip install -r requirements.txt.
Сравнение из жизни
Как список покупок.
Пример
$ source venv/bin/activate
$ pip freeze
requests==2.32.3
$ pip freeze > requirements.txt
$ cat requirements.txt
requests==2.32.3Учитель в уроке Чтобы запомнить, какие пакеты нужны проекту, их записывают в файл requirements.txt. Команда pip freeze выводит список пакетов с версиями. Знак «больше» и имя файла отправляют вывод в этот файл.
Запомнить
requirements.txt — как список покупок. По нему на другом компьютере ставят те же пакеты.
Тема из урока 10.3 «pip и виртуальное окружение» курса PythonAZ.