python将程序打包成exe
2016-11-24 22:00
411 查看
两种方法,首先尝试了py2exe,安装好了,然后打包的时候总是报错,在网上搜了,好多人也建议用pyinstaller,随后自己也下载了pyinstaller包安装了,然后让安装pypiwin32,页下载安装好了,最后调试说找不到这个包,可能是路径不对,正好我有pip包,所以直接pip install,所以我建议大家安装包时最好用pip install,比较方便。我用的python3.5.2,pyinstaller选用的是3.2。
安装好之后,打包非常方便,打开cmd窗口,进入要打包的程序的路径,因为打包后会有相应的文件,所以建议大家将相应的程序放在单独的文件夹里面。本次我编了一个非常简单的界面程序。
# _*_ coding:utf-8 _*_
import ctypes
import tkinter#导入tkinter库
root = tkinter.Tk()#生成ROOT主窗口
'''
label = tkinter.Label(root,text="hello")#生成标签
label.pack()#将标签添加到root主窗口
button1 = tkinter.Button(root,text="button1")#生成button1
button1.pack(side=tkinter.LEFT)#将button添加到主窗口
button2 = tkinter.Button(root,text="button2")
button2.pack(side=tkinter.RIGHT)
'''
entry1 = tkinter.Entry(root,
show = '*')
entry1.pack()
edit1 = tkinter.Text(root,
selectbackground = 'red')
edit1.pack()
root.mainloop()#进入消息循环
现在进入cmd命令窗口:
进入到待打包的程序的文件下,
然后执行指令:pyinstaller.exe -F test.py
可以看到左侧的文件下多了几个文件,这样就显示打包成功了,exe文件在dist文件下面。
运行结果如下:
如果要去除黑色的dos界面,可以将-F换成其他指令,详情可以参看我的其他博文。
安装好之后,打包非常方便,打开cmd窗口,进入要打包的程序的路径,因为打包后会有相应的文件,所以建议大家将相应的程序放在单独的文件夹里面。本次我编了一个非常简单的界面程序。
# _*_ coding:utf-8 _*_
import ctypes
import tkinter#导入tkinter库
root = tkinter.Tk()#生成ROOT主窗口
'''
label = tkinter.Label(root,text="hello")#生成标签
label.pack()#将标签添加到root主窗口
button1 = tkinter.Button(root,text="button1")#生成button1
button1.pack(side=tkinter.LEFT)#将button添加到主窗口
button2 = tkinter.Button(root,text="button2")
button2.pack(side=tkinter.RIGHT)
'''
entry1 = tkinter.Entry(root,
show = '*')
entry1.pack()
edit1 = tkinter.Text(root,
selectbackground = 'red')
edit1.pack()
root.mainloop()#进入消息循环
现在进入cmd命令窗口:
进入到待打包的程序的文件下,
然后执行指令:pyinstaller.exe -F test.py
可以看到左侧的文件下多了几个文件,这样就显示打包成功了,exe文件在dist文件下面。
运行结果如下:
如果要去除黑色的dos界面,可以将-F换成其他指令,详情可以参看我的其他博文。
相关文章推荐
- windows7下使用py2exe把python打包程序为exe文件
- Python程序windows下打包成exe
- windows下使用cx_freeze将Python程序打包成exe可执行文件
- 打包Python程序为exe文件
- python程序打包成exe执行文件
- Python:程序发布方式简介一(打包为可执行文件EXE)
- python打包exe程序
- python程序打包成.exe----pyinstaller工具
- Windows下用py2exe将Python程序打包成exe程序的教程
- 使用py2exe来打包python脚本到exe程序
- 把python程序打包成exe
- Python使用py2exe打包程序介绍
- Python程序打包为独立的exe
- windows下使用cx_freeze将Python程序打包成exe可执行文件
- python程序打包为exe
- 打包python程序为exe文件using cx_freeze
- Python程序打包成exe
- 如何将python程序打包成exe文件
- 将python程序打包成.exe文件
- Python程序用pyinstaller打包成exe文件