使用 py2app 将Python程序打包成 macOS 应用
目录
所需条件:
· Mac OS X (64bit): Mac OS X 10.7 (Lion) or newer.
使用 py2app 进行打包的流程如下:
安装 py2app
-
建立虚拟环境
建议为项目使用一个“干净”的独立的虚拟环境。(如何创建虚拟环境?) -
在虚拟环境里使用 py2app
(如何激活与退出 Python 虚拟环境) -
安装 py2app
pip install py2app
使用 py2app 打包
以程序入口文件是 main.py 为例,
-
首先生成 setup.py 文件:
py2applet --make-setup main.py
-
清空之前的打包文件:
rm -rf build dist
-
打包成 app:
python setup.py py2app
查看结果
打开 app 看是否能正常运行:open dist/main.app