环境:Trae AI IDE,Windows 系统,Python3.12.8,复制粘贴即可跑通最小 Flask 实例
bot已在win11调试运行,flask-3.1.3
前置准备
-
安装 Trae IDE(字节官方 AI IDE),打开软件
-
电脑已经安装 Python3.12.8 版本,安装时勾选 Add Python to PATH(重要,否则终端识别不到 python 命令)
-
验证 Python:Trae 底部打开终端,输入
python --version
能输出版本号就正常;提示不是内部命令,说明 Python 没配置环境变量。
步骤 1:新建 Python 项目
-
Trae 左上角:文件 → 新建项目
-
项目类型选择 空白项目
-
项目名字填写
flask_demo,选择保存位置,点击创建 -
确认左侧文件树现在是
flask_demo项目文件夹
步骤 2:创建虚拟环境(隔离依赖,推荐必做)
虚拟环境作用:该项目的库不和电脑其他项目冲突,避免版本混乱
Trae 底部打开终端 Terminal,依次执行下面命令
# 创建虚拟环境,生成venv文件夹 python -m venv venv
Windows 激活虚拟环境:
venv\Scripts\activate
✅激活成功标志:终端前面出现 (venv) 字样
Mac/Linux 激活命令:
source venv/bin/activate
步骤 3:安装 Flask 库
保持终端 (venv) 激活状态,执行安装:
pip install flask
等待下载完成,看到 Successfully installed flask 即安装成功。

可选:生成 requirements.txt(记录依赖,以后一键恢复环境)
pip freeze > requirements.txt
步骤 4:编写 Flask 最小示例代码
在左侧项目,新建文件,文件名必须叫 app.py,复制下面全部代码粘贴进去:
# app.py 最简单Flask示例
from flask import Flask
# 创建Flask应用实例
app = Flask(__name__)
# 定义首页路由:访问网站根地址 / 的时候执行这个函数
@app.route('/')
def index():
return "<h1>✅ Hello Flask!Trae运行成功啦</h1><p>你的第一个web页面</p>"
# 额外加一个测试路由,访问 127.0.0.1:5000/about
@app.route('/about')
def about():
return "这是about页面"
# 程序入口,直接运行这个文件就启动服务
if __name__ == '__main__':
# debug=True:修改代码自动重启服务器,开发用;正式上线关掉debug
app.run(host="127.0.0.1", port=5000, debug=True)
文件树现在结构:
flask_demo/ ├─ venv/ # 虚拟环境文件夹 ├─ app.py # 主程序文件 └─ requirements.txt
步骤 5:运行 Flask 程序
方式 A:终端运行(最稳定,推荐)
确认终端还是 (venv) 虚拟环境激活状态,输入:
python app.py
方式 B:Trae 一键运行按钮
打开 app.py,右上角 ▶️运行按钮,点击运行。
✅运行成功,终端会打印下面信息:
* Serving Flask app 'app' * Debug mode: on * Running on http://127.0.0.1:5000 (Press CTRL+C to quit)

最后,我来看一下效果

如果问题未解决,可以联系bot提供远程调试服务,私信bot_mmnn回复‘调试’获取帮助。

733

被折叠的 条评论
为什么被折叠?



