相关疑难解决方法(0)

错误:找不到 Flask 应用程序

错误:无法找到 Flask 应用程序。您没有提供“FLASK_APP”环境变量,并且在当前目录中找不到“wsgi.py”或“app.py”模块。

我面临这个错误flask run

flask

7
推荐指数
4
解决办法
6万
查看次数

烧瓶运行与python

我很难通过使用“ python”方法来使我的烧瓶应用程序运行。我使用没有问题

export FLASK_APP=microblog.py
flask run
Run Code Online (Sandbox Code Playgroud)

但尝试使用

python microblog.py
Run Code Online (Sandbox Code Playgroud)

将导致以下错误

ImportError: No module named 'app'
Run Code Online (Sandbox Code Playgroud)

我的microblog.py文件如下所示:

from app import app, db
from app.models import User

@app.shell_context_processor
def make_shell_context():
    return {'db': db, 'User': User}
Run Code Online (Sandbox Code Playgroud)

我的__init__.py文件如下所示:

from flask import Flask
from config import Config
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate

from flask_login import LoginManager


app = Flask(__name__)
app.config.from_object(Config)
db = SQLAlchemy(app)
migrate = Migrate(app, db)

login = LoginManager(app)
login.login_view = 'login'

from app import routes

if __name__ == …
Run Code Online (Sandbox Code Playgroud)

python flask

6
推荐指数
1
解决办法
2503
查看次数

标签 统计

flask ×2

python ×1