У меня есть файл "test" c необходимыми для моего библиотеками
blinker==1.9.0
click==8.1.7
Flask==3.1.0
itsdangerous==2.2.0
Jinja2==3.1.4
Сейчас каждую библиотеку устанавливаю по одной за раз, а можно прописать в терминале команду, чтобы данные считались из файла и загрузка библиотек началась одним пакетом.