файл requirements.txt в героку

Я сделал бота для телеграммы на питоне, который выбрасывает веб-сайт для обновлений аниме. Я пытался развернуть его на Pythonanywhere, но веб-сайта нет в белом списке. Теперь я хочу попробовать Heroku, но меня смутил файл requirements.txt. что я должен написать в этом файле?


person Sumit Jaiswal    schedule 08.10.2020    source источник
comment
requirements.txt — это файл, содержащий все зависимости вашей программы на Python. См. это: https://stackoverflow.com/tags/requirements.txt/info   -  person Jorge Morgado    schedule 08.10.2020
comment
@JorgeMorgado Я думаю, вы можете оставить здесь свой комментарий в качестве ответа.   -  person wowkin2    schedule 08.10.2020


Ответы (1)


requirements.txt — это файл, содержащий все зависимости вашей программы на Python. См. это: https://stackoverflow.com/tags/requirements.txt/info

Зависимости будут записаны, например, так:

typer==0.3.1

Есть несколько способов сделать это автоматически. Я считаю, что pip freeze дает вам все внешние зависимости вашей среды. Под внешними я подразумеваю все модули, которые не являются встроенными.

См. этот ответ. Здесь показано, как автоматически создать requirements.txt только с внешними зависимостями, которые использует ваш проект.

person Jorge Morgado    schedule 08.10.2020