python:打包成exe程序

1.需要安装 py2exe

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程序和相关依赖

  相关博客推荐:http://www.cnblogs.com/rj81/p/5495191.html

           http://www.cnblogs.com/chjbbs/archive/2014/01/25/3533187.html [关于pyinstaller的]

时间: 2024-12-11 13:43:41

python:打包成exe程序的相关文章

使用py2exe将python程序打包成exe程序

近日帮朋友写了个python小程序,从互联网上抓取一些需要的文章到本地.为了运行方便,希望能转换成exe程序在windows下定期执行.从百度上找了些文章,发现py2exe的应用比较多,遂使用之. 1. 下载py2exe 官网:http://www.py2exe.org/index.cgi/FrontPage 我使用的是py2exe-0.6.9.win32-py2.7.exe 直接安装即可. 安装完成以后,python的Lib/site-packages目录下会多出py2exe目录和egg-in

pyinstaller 打包python文件成.exe程序

使用pycharm写好的代码,每次都要使用pycharm来执行比较麻烦,打包成.exe程序后可以直接运行,还可以发到别的电脑上执行,比较方便. 1.打开cmd命令提示符窗口,cd到pip.exe所在的目录,使用pip.exe install pyinstaller命令安装pyinstaller模块(前提是你的电脑已经安装了python),安装完成后会在目录下生成很多py文件. 2.使用命令pyinstaller -c -F weixin.py生成weixin.exe程序 执行完之后会在当前目录下

python打包成.exe工具py2exe0-----No such file or directory错误

转自:http://justcoding.iteye.com/blog/900993 一.简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序. py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序.py2exe是发布在开源许可证下的. 二.安装py2exe 从h

Python打包成exe

有个好网站http://www.lfd.uci.edu/~gohlke/pythonlibs/ , 这个网站可以下载许多非官方的python库的安装包. 1.首先去这个网站下载cx_freeze安装包后安装. 2.在C:\PythonXX\Scripts\ 下可以看到cxfreeze-quickstart.bat, XX为版本号 3.运行cxfreeze-quickstart.bat, 根据向导生成setup.py setup.py类似如下: importsys fromcx_Freeze im

Python打包成exe工具

Python是一个应用很广泛的编程语言,当然少不了GUI 在Windows下可以有很多GUI库选择去写图形程序,但写好之后想在其他电脑上运行,必须要有python解释器环境. 解决这个问题就要用打包工具了,把python源码打包成exe之后就可以拷贝到其他电脑上运行了. 目前了解的有下面几种,常用的pyinstaller和cx_freeze: 1.py2exe 官方主页:   http://www.py2exe.org/ 2.pyinstaller 官方主页:   http://www.pyin

python打包成.exe文件

1. 在PyCharm下安装pyinstaller 2. 在Terminal下输入:"pyinstaller -F -w *.py" 就可以制作出exe.生成的文件放在同目录dist下.     # 这里的*.py换成实际的py文件 -F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口. 不加-F参数生成一堆文件,但运行快.压缩后比单个exe文件还小一点点. 加-F参数生成一个exe文件,运行起来慢. 参考文档:https://blog.csdn.net/kingha

python打包成exe(py2exe)

对比了几个打包工具,发现py2exe更好用一点,一个命令就可以. 1.获取 http://prdownloads.sourceforge.net/py2exe 下载python版本对应的.直接下载然后安装可以 2.python代码 *新建个python项目,里面新建两个文件py2exe.py,main.py 好像下面这样 *py2exe.py只要写我们要执行的程序,这里打印helloworld,并等待输入 #coding:utf-8 print 'helloworld' content=raw_

用py2exe将py文件打包成exe程序

安装py2exe 写一个 setup.py: #以下是个简单常用的 setup.py from distutils.core import setup import py2exe setup(console=["XXX.py"]) # 需要打包的程序XXX.py 在终端中执行: python setup.py py2exe

Python打包成exe:屡试不爽的cxfreeze!

Python用cxfreeze打包,不用像什么Pyinstaller繁杂的写配置文件,一行命令足以! 安装好cxfreeze后,进行python脚本目录,执行: C:\Python27\Scripts>cxfreeze D:\pyworkspace\gui\Layout_try1.py --target-dir D:\pyworkspace\gui\ --base-name=Win32GUI --icon D:\pyworkspace\gui\dd.ico 会把Layout_try1.py依赖的