第 6 讲实战项目一(下):美化、完善与打包

交付 .exe + 源码 + 说明文档

更新于 2026-09-10
本讲目标
  • 完成界面美化与功能完善(清单驱动)
  • 用 pyinstaller 打包成可独立运行的 .exe
  • 交付完整作品:exe + 源码 + 含 AI 使用声明的说明文档
课堂内容安排(90 分钟)

时间安排(90 分钟)

时间 环节 要点
0–10min 优秀进度投屏 2 位同学展示 + 共性卡点集中讲解
10–40min 界面美化与功能完善 美化清单 + 功能清单,逐条向 AI 提要求
40–60min 打包 exe pyinstaller -F -w main.py;常见坑:杀毒误报、闪退看日志
60–80min 说明文档撰写 AI 辅助生成 README:功能/用法/公式依据/测试用例/AI 使用声明
80–90min 提交与预告 网站提交作品①;预告 Agent

打包命令

pip install pyinstaller
pyinstaller -F -w main.py          # dist 目录下生成 exe
pyinstaller -F -w -i app.ico main.py   # 带图标

打包后双击闪退 → 改用 cmd 运行看报错日志 → 把报错贴给 AI 修复。

课后任务

作品①结课提交(截止:第 7 讲上课前):

  1. 可独立运行的 .exe 文件
  2. 完整源代码(zip)
  3. 简要说明文档(pdf/docx/md):功能简介、使用方法(截图)、计算公式与依据、测试用例、AI 使用声明(哪些代码 AI 生成、哪些自己修改调试)
本讲作业:实战项目一作品提交(exe + 源码 + 说明文档)
登录后提交
第5讲 第7讲