这篇文章主要介绍了Python打包可执行文件的方法,结合实例形式分析了Python基于py2exe及PyInstall等打包生成可执行文件的相关技巧,需要的朋友可以参考下
本文实例讲述了Python打包可执行文件的方法。分享给大家供大家参考,具体如下:
Python程序需要依赖本机安装的Python库,若想在没有安装Python的机器上运行,则需要打包分发,目前有两个比较好用的工具:PyInstaller和py2exe。其中py2exe应用在windows下,而PyInstall则可应用windows、Linux以及Mac OS X上。
这里只贴一段py2exe打包的实例代码。(py2exe下载地址 )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
假如上面的源码保存为mysetup.py,则打包命令为: python mysetup.py py2exe 。
PS:使用Enigma Virtual Box同样可以让Py2exe打包出的单文件更完美。Enigma Virtual Box可点击此处本站下载:http://www.jb51.net/softs/425055.html
两个用过的实例:
(1)、后台运行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
(2)、不得不有控制台窗口,且不能打包为一个exe文件。(walker是因为调用了浏览器)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
更多关于Python打包可执行文件的方法详解请关注PHP中文网(www.php.cn)其他文章!