py2exe 使用方法详解 最近有很多朋友对网上的py2exe 使用教程看不懂,我在这里发布图文详解。 平台:python2.51 py2exe:0.69 for python2.5 这里以打包 e://hello.py为例 第一步: 在e 盘新建 hello.py: helo.py代码如下: -------------------- print "hello" raw_input() -------------------- 图片: 第二步:可以在任何路径任何位置新建一个名为 setu p.py 的文件,这里把 setu p.py 建在e 盘根目录 e:\setu p.py : 代码如下: from distu tils.core import setu p import py 2ex e setu p(console=[r’e:/hello.py ’]) #这里是要打包 的 py 文件的 路径。 第三步: 打开命令提示符(cmd)。注意:不是 py thon 解析器,看到网上很多人都把其理解为 py thon解析器,注意:py thon 解析器!!!是 cmd 然后切换到你的py thon25 目录,这里我的py thon25 目录为d:\py thon25 然后在cmd 下输入: py thon e:\setu p.py py 2ex e 注:e:\setu p.py 是你的 setu p.py 位置(此位置可自行替换) 然后按Enter 继续,看见一大堆输出信息。 搞定!现在去d:\py thon25 目录看看是否生成了名为 dist 的文件夹 进入文件夹dist,点击helo.ex e 就可以运行你打包的程序了。 而 dist 文件夹就是你打包好的程序文件夹,记住,发布的时候要把里面的所有文件都一同发布!!! 运行结果: 如果你要打包*.pyw 文件,只要把setup.py里的console 改成windows 即可 如果还不懂,可以试试这个图形化打包的软件:点击这里查看。再不懂可以留言问我! py2exe是一种 python发布工具,可以用来将 python 脚本转换成 windows 下的可执行程序,而且不需要安装 python 环境便可运行。 py2exe 现在可以用来创建使用了 wxPython, Tkinter, Pmw, PyGTK, pygame, win32com client 以及 server 等模块的程序。 要使用 py2exe编译工具,首先要安装。python自身不带这个功能。 关于 py2exe的基本用法: 1、首先需要我们自己手写一个 setup.py程序,内容为: from distutils.croe import setup ''' distutils 是 python 内建的模块。这里从 distutils里导入 setup方法。''' import py2exe ''' 导入 py2exe模块''' setup(console=['myprogram.py']) '''console后面跟的是一个列表。此处的 myprogram.py是你要编译的.py程序 这里我...