最近用 Python3 GUI Tkinter 写了一个软件,但是如何将他发布到不同的平台呢?
第一步:将源码打包成不同平台的可执行文件
第二步:将可执行文件制作成安装包
这里没时间自己整理,所以将其他人的博文拷贝过来,暂时借用一下!
1、先看下 Python 最流行的几大 GUI 框架
2、将源码编译或打包成可执行文件
需要针对不同平台需要打包不同的可执行文件
Windows、Linux(Ubuntu)、Mac
http://keliang.blog.51cto.com/3359430/661884
http://www.2cto.com/kf/201508/436962.html
http://www.linuxidc.com/Linux/2015-02/113871.htm
http://blog.csdn.net/marujunyy/article/details/8988974
3、py2app 苹果专用
http://blog.csdn.net/s65b40/article/details/52628988
http://www.jianshu.com/p/afb6b2b97ce9
http://blog.csdn.net/huangxuan518/article/details/54667488
4、又寻找到可以在 Windows、Linux、Mac、IOS、Android 平台上同时发布的 Kivy 框架
https://www.zhihu.com/question/23989805
http://youerning.blog.51cto.com/10513771/1733534
http://www.jianshu.com/p/f95576c03f5b
http://www.cnblogs.com/sitemanager/p/4111520.html
5、将可执行文件制作成安装包
Windows:
http://blog.csdn.net/q1302182594/article/details/51619530
http://jingyan.baidu.com/article/a3761b2b8614341576f9aa3c.html
Linux(Ubuntu):
http://blog.csdn.net/mountzf/article/details/51863859
http://blog.csdn.net/junmuzi/article/details/51357343
http://blog.csdn.net/yangbingzhou/article/details/33318625
Mac:
http://www.cnblogs.com/csuftzzk/p/mac_os_x_make_application_installer.html
源码安装: