多语言展示
当前在线:1905今日阅读:168今日分享:49

Python | 用py2app打包Mac应用

py2app打包Mac应用可能会有这样那样的问题~
工具/原料

Anaconda下载:http://pan.baidu.com/s/1c1BI7mw

方法/步骤
1

下载并安装Anaconda,主要为了解决打包应用中可能遇到的权限问题。

2

在Anaconda的root环境安装py2app模块

3

使用py2applet --make-setup命令生产打包配置文件

4

生成的打包配置文件setup.py的路径在这里

5

使用调试模式进行预打包python /Users/hugebig/setup.py  py2app -A。这种方式大包的app只能在本机运行,但是可以用来测试大包软件能否工作。

6

最后,正式打包。如果提示打包失败,部分模块需要在打包命令里注明:python /Users/hugebig/setup.py  py2app --packages=Pillow

7

打包完成的app位于下面路径,每次重新打包建议先删除这个两个文件夹

推荐信息