Эта ошибка возникает постоянно и, по-видимому, случайно, и мне всегда трудно ее исправить. Я прочитал все другие сообщения по этой проблеме и до сих пор не могу ее исправить.
Мой каталог выглядит следующим образом
> /data
> .gitignore
> Pipfile
> Pipfile.lock
> README.md
> run.py
> /web_app
> /models
> /routes
> /templates
> init.py
Вот init.py
from flask import Flask
from web_app.routes.home_routes import home_routes
from web_app.routes.json_routes import json_routes
from web_app.routes.insert_routes import insert_routes
app = Flask(__name__)
app.register_blueprint(home_routes)
app.register_blueprint(json_routes)
app.register_blueprint(insert_routes)
app.run(debug=True)
Вот run.py
from web_app import app
- Открываю / data
- Выполняю: set FLASK_APP = web_app
- Выполняю: run flask
- Я получаю эту общую ошибку:
Ошибка: не удалось импортировать «web_app».
Я думал, что отлично выполнил необходимый дизайн каталога для flask, но он все еще встречается.