我正在尝试让 hello world Flask 应用程序与 Python 3.9.7 一起运行。
文件夹结构:
py-flask/
app.py
README.md
app.py的内容:
from flask import flask
app = flask(__name__)
@app.route("/")
def index():
return "Hello Wolford"
@app.route("/greeting/")
def greeting():
return "Nice to see you"
Run Code Online (Sandbox Code Playgroud)
当我位于 py-flask 目录中并尝试运行该应用程序时,我得到:
Error: While importing 'app', an ImportError was raised.
我已经尝试过python3 -m flask run
,但flask run
都不起作用。
对我可能做错了什么有什么想法吗?
点列表(如果有用):
Package Version
------------- -------
cachelib 0.4.1
click 8.0.3
Flask 2.0.2
Flask-Session 0.4.0
itsdangerous 2.0.1
Jinja2 3.0.2
MarkupSafe 2.0.1
pip 21.2.3
setuptools 57.4.0
Werkzeug 2.0.2
Run Code Online (Sandbox Code Playgroud)
如果您在这里输入正确,则错误是 importet 模块拼写错误(Flask 必须大写)。这里是正确的方法:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Hello Wolford"
@app.route("/greeting/")
def greeting():
return "Nice to see you"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
39450 次 |
最近记录: |