У меня есть приложение Flask, которое я пытаюсь развернуть на экземпляре AWS EC2.
Мой каталог / var / www / html / flaskapp / содержит следующие файлы:
- app.py
- needs.txt
- data.csv (ссылка в app.py)
- flaskapp.wsgi
app.py код - я использую Dash Framework, использующий Flask под капотом.
# Declaration
app = dash.Dash(__name__)
server = app.server
flaskapp.wsgi код
import sys
sys.path.insert(0, '/var/www/html/flaskapp')
from flaskapp import app as application
При попытке загрузить приложение я получаю следующую ошибку:
File "/var/www/html/flaskapp/flaskapp.wsgi", line 1, in <module>
[Mon Oct 22 21:37:34.496074 2018] [wsgi:error] [pid 8490:tid 140020940171008]
[client 50.204.132.195:33695] from flaskapp import app as application
[Mon Oct 22 21:37:34.496090 2018] [wsgi:error] [pid 8490:tid 140020940171008]
[client 50.204.132.195:33695] ImportError: No module named flaskapp