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

如何在Vercel部署Flask应用作为API端点?部署遇版本错误求助

解决Vercel部署Flask应用时的Python版本错误

1. 指定Python运行时版本

在项目根目录创建runtime.txt文件,写入Vercel官方支持的Python版本(如3.9、3.10、3.11均可),示例内容:

python-3.11.x

2. 配置依赖清单

项目根目录必须存在requirements.txt文件,明确列出Flask及其他项目依赖,示例内容:

Flask==2.3.3

3. 确认vercel.json配置

保持你现有的vercel.json配置不变,确保该文件位于项目根目录:

{
    "builds": [
        {
            "src": "./app.py",
            "use": "@vercel/python"
        }
    ],
    "routes": [
        {
            "src": "/(.*)",
            "dest": "/app.py"
        }
    ]
}

4. 重新执行部署

删除项目目录下的.vercel文件夹,然后重新运行部署命令:

vercel deploy

部署过程中确认选择当前目录(./)作为代码目录即可。

注意:Vercel对Python版本的支持会定期更新,避免使用过于老旧或未纳入官方支持的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 08:30:12