如何编译并启动包含多个Python文件的Flask项目?
启动Flask项目的完整步骤
1. 确定启动文件
从你的项目文件列表来看,优先尝试这两个核心文件:
run.py:多数Flask项目会把启动逻辑单独抽离到这个文件,是最直接的启动入口app.py:如果run.py运行失败,这个是Flask项目最常见的主应用文件
2. 具体操作流程
- 打开终端,切换到项目根目录(就是包含这些文件的文件夹)
- 若项目有
venv虚拟环境,先激活它:- Windows系统:
venv\Scripts\activate - Mac/Linux系统:
source venv/bin/activate
- Windows系统:
- 安装项目依赖(如果项目根目录有
requirements.txt文件):pip install -r requirements.txt - 运行启动文件:
- 用
run.py启动:python run.py - 用
app.py启动(两种方式任选其一):
或者通过Flask命令启动:python app.py- Windows:
set FLASK_APP=app.py flask run - Mac/Linux:
export FLASK_APP=app.py flask run
- Windows:
- 用
3. 验证启动成功
启动后终端会输出类似 Running on http://127.0.0.1:5000/ 的信息,在浏览器打开这个地址就能访问你的Flask网站了。如果运行时提示缺少依赖,直接用pip install [依赖包名]安装即可。
内容的提问来源于stack exchange,提问作者AouxWoux
相关产品推荐
相关产品推荐

