💡
原文中文,约3500字,阅读约需9分钟。
📝
内容提要
本文介绍了如何将基于Python3.11的AI项目程序打包为MacOS的DMG安装包,并提供了详细的操作步骤。
🎯
关键要点
- 介绍如何将基于Python3.11的AI项目打包为MacOS的DMG安装包。
- 确保本地安装arm内核的Python3.11程序。
- 以快手团队的表情迁移项目LivePortrait为例进行演示。
- 克隆项目并安装Mac系统相关依赖。
- 修改app.py文件以设置环境变量PYTORCH_ENABLE_MPS_FALLBACK。
- 启动推理页面进行测试,注意xpose不支持mps推理。
- 安装pyinstaller库以进行打包操作。
- 创建app.spec项目配置文件并声明项目的入口文件和依赖文件。
- 运行打包命令,确认打包成功并生成可执行程序。
- 使用磁盘工具新建磁盘文件并拷贝打包好的项目文件。
- 对磁盘文件进行压缩以生成DMG安装文件。
- 在其他Mac电脑中双击安装包打开运行,完成整个制作流程。
➡️