如何将自己的Python程序大包?打成exe/.app!把辅导员
2018-03-27 本文已影响74人
力大士
准备好装哔~了么,来吧,做个真正意义上的绿色小软件
包下载
亲测可用:Pyinstaller下载地址,GitHub版本,亲测可用
备用地址不:Pyinstaller官网下载地址,我没试过,应该也行
程序打包
打包好的Tkint.exe已经在该目录下的dist文件夹中了。如果成功,应该多了这两个文件夹
注意: 在同学win8/win10,64位机器上可以运行,win7 x64和其余所有32位亲测失败,会提示不兼容,所以说,如果要32/64通吃,就要在python 32位环境下(不是win32位)编译打包exe,才能在32/64成功。
Mac下发布应用
安装py2app
pip install py2app1
或者手动下载安装点这里
进入终端,切路径至该文件夹下
cd ~/Desktop/transapp1
开始产生初始化文件
py2applet --make-setup translate.py1
保险起见,清除以前产生的build和dist文件夹,第一次操作这两个文件夹是没有的
rm -rf build dist1
开始打包应用
python setup.py py2app1
这时候会开始执行打包过程,最后大概是这样
找到自己的文件夹,然后里面应该有dist文件夹,打开后里面有个app,双击即可。
测试时候, py2app版本0.14,macos版本10.12.14,测试通过,最后效果图如下所示
谢谢阅读哈!!