python:打包成exe程序
2017-08-11 08:57
387 查看
1.需要安装 py2exe
2.示例代码:
3.配置代码:
4.执行转换
首先定位到文件目录,然后运行CMD
执行完毕之后会在该目录中生成一个文件夹dist,里面是生成的exe程序和相关依赖
5.使用pyinstaller
感觉pyinstaller比py2exe更好用,下载pyinstaller后解压就好,然后把一个demo.py复制到目录下,定位到位置后输入命令:
其中 --onefile 表示只生成一个.exe文件,相关依赖都打包了, --windowed 表示生成的是GUI,否则是带命令窗口的, --icon 是设置.exe的图标。这些都是可选项。
相关博客推荐:http://www.cnblogs.com/rj81/p/5495191.html
http://www.cnblogs.com/chjbbs/archive/2014/01/25/3533187.html [关于pyinstaller的]
2.示例代码:
#exetest.py #创建一个gui界面,只用一个标签和按钮,无功能 from Tkinter import * win = Tk() label = Label(win,text = 'hello') btn = Button(win,text = 'click') label.pack() btn.pack() win.mainloop()
3.配置代码:
#exeset.py from distutils.core import setup import py2exe setup(console=["exetest.py"]) #运行的时候会有CMD窗口 #或者setup(windows=["exetest.py"]) 运行的时候只有GUI
4.执行转换
首先定位到文件目录,然后运行CMD
python exeset.py py2exe
执行完毕之后会在该目录中生成一个文件夹dist,里面是生成的exe程序和相关依赖
5.使用pyinstaller
感觉pyinstaller比py2exe更好用,下载pyinstaller后解压就好,然后把一个demo.py复制到目录下,定位到位置后输入命令:
python pyinstaller.py --onefile --windowed --icon=path\x.ico demo.py
其中 --onefile 表示只生成一个.exe文件,相关依赖都打包了, --windowed 表示生成的是GUI,否则是带命令窗口的, --icon 是设置.exe的图标。这些都是可选项。
相关博客推荐:http://www.cnblogs.com/rj81/p/5495191.html
http://www.cnblogs.com/chjbbs/archive/2014/01/25/3533187.html [关于pyinstaller的]
相关文章推荐
- 打包Python程序为exe文件
- 将自己的python程序打包成.exe/.app(秀同学一脸呐)
- Python程序windows下打包成exe
- python3.6版本生成的python脚本如何打包为可独立执行的exe程序
- 将Python程序打包成可执行文件exe
- 打包python程序为exe文件using cx_freeze
- python 程序打包成exe
- “failed to excute script xxx” PyInstaller 打包python程序为exe文件过程错误
- python程序打包成.exe----pyinstaller工具
- 使用PyInstaller将Python程序打包成一个单独的exe文件
- Python程序用pyinstaller打包成exe文件
- pyinstaller将python程序打包成.exe
- 【Python】 如何用pyinstaller打包python程序成exe
- 通过Py2exe将自己的python程序打包成.exe/.app的方法
- 如何将python程序打包成exe文件
- 怎样用Python打包完成独立运行的exe程序——PyInstaller
- python--利用PyInstaller打包exe程序
- 用Python做有趣的事儿——打包程序为.exe
- Python程序打包成exe可执行文件
- python程序打包成exe方案