Heroku - модуль не найден - PullRequest
       0

Heroku - модуль не найден

0 голосов
/ 11 апреля 2020

Я пытаюсь развернуть приложение Django в Heroku, и оно продолжает падать. Когда я читаю журналы heroku -tail, я получаю:

    2020-04-11T11:59:59.614465+00:00 app[web.1]: ModuleNotFoundError: No module named 'ElasticSearch'
2020-04-11T11:59:59.614808+00:00 app[web.1]: [2020-04-11 11:59:59 +0000] [12] [INFO] Worker exiting (pid: 12)
2020-04-11T11:59:59.768200+00:00 app[web.1]: [2020-04-11 11:59:59 +0000] [4] [INFO] Shutting down: Master
2020-04-11T11:59:59.768448+00:00 app[web.1]: [2020-04-11 11:59:59 +0000] [4] [INFO] Reason: Worker failed to boot.
2020-04-11T12:00:15.321075+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=esprojectsam.herokuapp.com request_id=2c8510c8-14d2-4892-867a-3e3a82707fd1 fwd="86.43.201.27" dyno= connect= service= status=503 bytes= protocol=https

Мой procfile contsains

web: gunicorn ElasticSearch.wsgi --log-file -

ElasticSearch - название приложения, заглавные буквы и все. Я пробовал разные форматы для Procfile, например

web: gunicorn ElasticSearch:app

, но ни один из них не работал.

структура файла

ElasticSearch
  mysite
    mysite
    search
      migrations
      templates
      tests
      __init__.py
      admin.py
      apps.py
      es_call.py
      models.py
      urls.py
      views.py
    db.sqlite3
    manage.py

Blockquote

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...