Развертывание Python и React на heroku - PullRequest
0 голосов
/ 08 июля 2020

Я новичок в python flask, посоветуйте, пожалуйста, мне. Я пытался развернуть свое веб-приложение, созданное с помощью React и Flask, и у меня возникли проблемы. Я искал в Google, как развернуть, но все еще не могу развернуть. Что мне делать? ..

сообщение об ошибке говорит об отсутствии модуля с именем server.

 ModuleNotFoundError: No module named 'server'

 [INFO] Reason: Worker failed to boot.

 at=error code=H10 desc="App crashed" method=GET path="/" 

это мой рабочий каталог прямо сейчас.

enter image description here

this is my server.py

введите описание изображения здесь

это мой файл Procfile

web: gunicorn server:app

1 Ответ

0 голосов
/ 08 июля 2020

Переместите файлы проекта из папки venv в главный каталог, где хранится ваш Procfile.

Heroku не находит server.py, потому что он не находится в той же папке, что и Procfile. В каталоге venv не должно быть кода вашего проекта, и он должен быть зарезервирован для управления пакетами.

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