首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flask -错误:导入'app‘时,引发了一个ImportError

Flask -错误:导入'app‘时,引发了一个ImportError
EN

Stack Overflow用户
提问于 2021-10-20 02:16:29
回答 1查看 15.3K关注 0票数 3

我正在尝试使用Python 3.9.7运行hello world flask应用程序。

文件夹结构:

py-flask/

app.py

README.md

App.py的内容:

代码语言:javascript
复制
from flask import flask

app = flask(__name__)

@app.route("/")
def index():
    return "Hello Wolford"

@app.route("/greeting/")
def greeting():
    return "Nice to see you"

当我在py-flask目录中,并尝试运行该应用程序时,我得到:

Error: While importing 'app', an ImportError was raised.

我试过python3 -m flask runflask run,它们都不起作用。

有什么想法是我做错了什么吗?

pip列表(如果有用):

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

发布于 2021-10-20 07:14:39

如果您在这里输入的是正确的,错误是导入的模块拼写错误(Flask必须是uppecase)。下面是正确的方法:

代码语言:javascript
复制
from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
    return "Hello Wolford"

@app.route("/greeting/")
def greeting():
    return "Nice to see you"
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69639554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档