侧边栏壁纸
博主头像
X博主等级

一个移动端码农

  • 累计撰写 30 篇文章
  • 累计创建 40 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

python打包在mac上打包可执行文件

X
X
2023-01-24 / 0 评论 / 0 点赞 / 583 阅读 / 233 字

第一种方法:py2app:应用程序,只支持macOS

安装py2app

#Python 2:
pip install py2app
 
#Python 3:
pip3 install py2app

安装以后,cd到你的目录,然后构建安装文件:

#将xxx.py替换成你的脚本名称
py2applet --make-setup xxx.py

然后便可直接安装:打包出来只有一个文件

#将所有需要的库包含在里面,适用于别人使用:
#Python 3:
python3 setup.py py2app
python3 setup.py py2app --site-packages

#Python 2:
python setup.py py2app
python setup.py py2app --site-packages

第二种方法:PyInstaller:可执行文件,也适用于Windows

测试中发现某些情况下mac打包后无法运行,原因未知,在win下正常,
先安装

#Python 2:
pip install pyinstaller
 
#Python 3:
pip3 install pyinstaller

然后cd到你脚本的目录下,打包:

#将xxx.py改为你的脚本名称,打包出来是
pyinstaller -F xxx.py

pyinstaller -w -F xxx.py

0

评论区