📅  最后修改于: 2023-12-03 15:12:33.948000             🧑  作者: Mango
这个错误通常出现在在尝试运行 Flask 应用程序时。它表明 Flask 找不到相应的应用程序。这可能是由于以下几个原因:
这个错误消息中说到:“您没有提供“FLASK_APP”环境变量”,这意味着您需要设置环境变量,使 Flask 可以找到您的应用程序。
您可以使用以下命令来设置环境变量:
export FLASK_APP=myapp.py
这里 “myapp.py” 是您的 Flask 应用程序的名称,您需要将其替换为您自己的应用程序的名称。
除了设置“FLASK_APP”环境变量之外,您还需要在当前工作目录中创建一个名为“wsgi.py”或“app.py”的模块。这是基本的 Flask 应用程序的入口点。
您可以使用以下命令创建一个简单的 Flask 应用程序:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
保存此代码为 “app.py” 并将其放在您的工作目录中。然后使用以下命令运行 Flask 应用程序:
flask run
现在,您将能够在浏览器中看到 “Hello, World!” 的消息。
总之,如果您遇到“错误:找不到 Flask 应用程序”的问题,请确保设置了“FLASK_APP”环境变量,并创建了“wsgi.py”或“app.py”模块。