pip3 install py2app
-
进入工程目录下面:
cd yourProjectDirctory
-
生成 setup.py 文件:
-
py2applet --make-setup MyApplication.py
-
py2applet --make-setup MyApplication.py --iconfile images/icon.icns
指定图标如果执行命令显示
-bash: py2applet: command not found
,表示未能找到py2applet。
解决办法:通过命令查找“py2applet”的所在位置。
$sudo find / -name “py2applet” -type f
此时会要求输入密码,输入密码并按回车。(可能不显示输入的字符)
执行命令后,在查找结果中,会有我们需要的位置路径。
例如:/Library/Frameworks/Python.framework/Versions/3.6/bin/py2applet
-
清空以前生成的编译文件:
rm -rf build dist
-
生成mac下的应用:
python3 setup.py py2app
-
生成的应用在dist目录下面