2017-02-13 10 views
0

Я закончил проект (неделя 8 CS50) и хотел поместить его в Интернет. Он отлично работает в Cloud9 IDE и локализованном веб-сервере. Это «application.py» и использует Flask (настроенный для меня CS50).Развертывание Python 3 App Heroku: Сбой

Итак, я прочитал о развертывании и предпринял несколько попыток развертывания на Heroku. Не могу заставить его работать.

Error Log:

  • 2017-02-13T04: 48: 13,132359 + 00: 00 Heroku [web.1]: состояние изменено с разбился начиная
  • 2017-02-13T04: 48 : 17.100053 + 00: 00 Heroku [web.1]: Запуск процесса с помощью команды python application.py
  • 2017-02-13T04: 48: 20,884225 + 00: 00 Heroku [web.1]: процесс завершился с статус 0
  • 2017-02-13T04: 48: 20.902452 + 00: 00 heroku [web.1]: Состояние изменен с начала врезалось
  • 2017-02-13T04: 57: 31,197394 + 00: 00 Heroku [маршрутизатор]: в = код ошибки = Н10 убывание = "приложение разбилось" метод GET = пути = "/" хост = goldsteinsentiments.herokuapp.com request_id = e917b69b-7636-40c9-9547-a2df2aaa1f3d FWD = "50.39.98.15" дино = подключить = обслуживание = статус = 503 байт =
  • 2017-02-13T04: 57: 31.307356+ 00:00 heroku [router]: at = код ошибки = H10 desc = "приложение разбито" метод = GET путь = "/ favicon.ico" host = goldsteinsentiments.herokuapp.com request_id = 096751c7-5cd0-4ba2-8705 -6bf61578d516 fwd = "50.39.98.15" dyno = connect = service = status = 503 байт s =

PROCFILE (Скопировано один из StackOverflow): "Интернет: питон application.py"

Главная application.py: https://github.com/jamesdylangoldstein/sentiments/blob/master/application.py

Все файлы: https://github.com/jamesdylangoldstein/sentiments

+0

содержание Изменение PROCFILE как 'сети: gunicorn приложения: app' – metmirr

+0

Не работает. 2017-02-13T06: 44: 52.938310 + 00: 00 heroku [web.1]: процесс завершен со статусом 127 2017-02-13T06: 44: 52.822690 + 00: 00 приложение [web.1]: bash: gunicorn: команда не найдена 2017-02-13T06: 44: 52.966869 + 00: 00 heroku [web.1]: состояние изменено с начала на разбитое –

+0

Добавьте 'gunicorn' в свой файл требований. txt – metmirr

ответ

1

Этапы развертывания:

1) В файле Procfile содержатся: web: gunicorn application:app

2) В поле Тип requirements.txt: gunicorn

 Смежные вопросы

  • Нет связанных вопросов^_^