首页 > 代码库 > 用pyinstaller把python代码打包成exe可执行文件
用pyinstaller把python代码打包成exe可执行文件
优点:
1. pyinstaller 是跨平台的可以用在linux和windows系统上
2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了
缺点:
1. 打包后的体积过大,因为要带python.dll库,所以没有办法
2. 不能和tkinter 等库,打包成单独一个文件
1、下载pyinstaller
目前pyinstaller支持的python版本为2.3-2.7,可以到http://www.pyinstaller.org/官网下载。
2、安装
下载完成后,解压即可。
3、pyinstaller使用方法
使用也非常的简单,cmd下进入解压出来的目录,执行如下命令。
python pyinstaller.py [opts] yourprogram.py
主要选项包括:
-F, –onefile 打包成一个exe文件。 -D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。 -c, –console, –nowindowed 使用控制台,无界面(默认) -w, –windowed, –noconsole 使用窗口,无控制台
-X 用upx给程序加壳
如:
python pyinstaller.py -F -c -X aaa.py
注意:如果提示要安装pywin32,则到http://sourceforge.net/projects/pywin32/files/pywin32/下载安装即可。
用pyinstaller把python代码打包成exe可执行文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。