部署Flask服务到Vercel时遇‘Data is too long’错误求助
将Flask服务部署到Vercel时遭遇"data is too long"错误
部署时出现以下错误:
Failed to process build result for "api/detect.py". Data: {"type":"Lambda"}.
Error: data is too long
我的服务文件detect.py位于api目录下,创建requirements.txt安装所需依赖后触发该错误。服务基于yolov8模型处理图片,requirements.txt内容如下:
Flask==3.0.3 flask_cors==4.0.1 werkzeug==3.0.2 pillow==10.2.0 ultralytics==8.2.71 python-dotenv==1.0.1 numpy==1.26.4
推测是依赖体积过大导致的问题,曾在根目录的vercel.json中尝试配置增大存储限制,但无效:
{ "src": "api/detect.py", "use": "@vercel/python", "config": { "maxLambdaSize": "2000mb" } }
希望找到在Vercel平台上的解决办法,继续使用该平台部署服务。
内容的提问来源于stack exchange,提问作者Blue Dragon
相关产品推荐
相关产品推荐

