Справочник · модуль 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.

В этом же уроке