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

Ubuntu 20.04下执行flet build linux构建Flet独立应用失败求助

Ubuntu 20.04下执行flet build linux构建Flet独立应用失败求助

你好,我看到你在Ubuntu 20.04系统上尝试用命令 flet build linux 构建Flet应用时,遇到了 Flet app package app/app.zip was not created 的错误,但执行flutter doctor后显示所有环境检查都通过了,没有问题。下面是几个可能帮你解决问题的方向:

  • 检查Flet版本与构建模板版本匹配度:从日志里看到构建使用的是flet-build-template的0.25.2版本,你可以先执行 flet --version 查看本地安装的Flet版本,如果两者不一致,建议将Flet升级/降级到和模板对应的版本(比如0.25.2),或者在构建时通过--template-ref参数指定和你Flet版本匹配的模板分支/版本号。
  • 清理构建缓存与临时文件:删除当前项目下生成的app目录,同时删除Flet的构建缓存文件夹(一般在~/.flet/build路径下),之后重新执行 flet build linux 命令,避免旧缓存文件干扰新的构建流程。
  • 验证项目代码与文件结构:确保你的项目入口文件(通常是main.py)没有语法错误,并且所有依赖的资源文件(比如图片、配置文件)都在正确的路径下,代码能正常运行。如果代码本身有问题,可能会导致打包app.zip的步骤失败。
  • 手动生成app.zip测试:尝试手动将你的Flet项目文件(包括入口文件、依赖资源等)压缩成app.zip,并放到项目根目录下的app文件夹中,然后再次执行 flet build linux,看是否能跳过打包步骤继续完成构建。
  • 查看详细构建日志:执行 flet build linux -v 开启 verbose 模式,这样能获取更详细的构建过程日志,从中可以找到生成app.zip时具体的错误原因,比如文件权限不足、某个依赖缺失等。

备注:内容来源于stack exchange,提问作者Igwe Ugochukwu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 14:54:30