Python|使用 py2app 将程序打包成 App

by 穿卡芦苇 #Python手册 #py2app

使用 py2app 进行打包,流程如下:

所需条件 : · Mac OS X (64bit): Mac OS X 10.7 (Lion) or newer.

建立虚拟环境

建议为项目使用一个“干净”的独立的虚拟环境。 virtualenv venv

⇠ 创建虚拟环境详情参考

在虚拟环境里使用 py2app

  1. 激活虚拟环境 source venv/bin/activate ⇠ 激活虚拟环境详情参考

  2. 安装 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


(正文结束。芝士就是力量!