Задать вопрос
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn

Почему не запускается Python на Heroku?

Есть максимально простое приложение, которые выводит "Hello World". requirements.txt есть, в Procfile.txt:
web: python main.py

Все файлы на сервере, git говорит:
nothing added to commit

В веб-интерфейсе Heroku в разделе Resources:
This app has no process types yet

В логах ошибка:
2019-03-26T19:31:23.301424+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=********.herokuapp.com request_id=10212ad7-0fcb-4141-8292-b9065cb278f9 fwd="31.129.75.92" dyno= connect= service= status=503 bytes= protocol=https

В FAQ решением проблемы H14 есть выполнение heroku ps:scale web=1. Попытка его выполнить выдает ошибку:
Scaling dynos... !
! Couldn't find that process type (web).
  • Вопрос задан
  • 4926 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
1. Во-первых, приложение должно представлять из себя веб-приложение, работающее по HTTP, а не простое консольное.
2. Переименуй Procfile.txt в Procfile
3. Почитай https://devcenter.heroku.com/articles/getting-star...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы