我用的是py2exe。
下载地址http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/
你可以根绝自己的Python版本选择适当的下载
我下载的是py2exe-0.6.9 win32-py2.7.exe.然后将其安装即可。
下面讲解一个例子来说明py2exe具体是怎么操作的
首先创建一个例子文件hello.py
print "hello"
创建一个文件setup.py
from distutils.core import setup
import py2exe
setup(console=['hello.py'])
然后在这两个文件的目录下面执行命令
python setup.py py2exe