You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python3.9.7运行Flask入门应用报ImportError导入错误该如何解决

错误原因
  • 核心问题是Flask类导入时大小写错误:你的代码中写的from flask import flask是错误写法,小写的flask是模块名,你需要导入的是模块下大写开头的Flask类,错误的导入逻辑直接触发了ImportError报错。
修复步骤
  1. 修改app.py的导入和实例化代码,将首两行替换为:
from flask import Flask
app = Flask(__name__)

完整修复后的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"
  1. 保存修改后回到py-flask目录,重新执行flask run或python3 -m flask run即可正常启动应用。
补充说明

你当前环境的pip列表已经确认Flask 2.0.2安装正常,无需额外安装依赖,仅修复大小写问题即可解决报错。

内容的提问来源于stack exchange,提问作者SeattleDucati

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 23:57:02