1,环境,包
win7 64 pyton2.7
py2exe-0.6.9.win64-py2.7.amd64.exe
PyInstaller-2.1.zip
py2exe 能生成exe文件,但同时也要产生很多扩展文件,因此我不喜欢。
最后用的是能够把所有文件都打在exe中的pyinstaller:
a, 解压pyinstaller包,
python install setup.py
b,在PyInstaller-2.1下操作打包程序
python pyinstaller.py [opts] hello.py
主要选项包括:
-F, –onefile 打包成一个exe文件。-D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。
-c, –console, –nowindowed 使用控制台,无界面(默认)
-w, –windowed, –noconsole 使用窗口,无控制台