python py2exe打包

一、环境

系统:win7 64位

python:python2.7.3

wxpython:wxPython2.9-win32-2.9.4.0-py27

py2exe:py2exe-0.6.9.win32-py2.7

二、下载

python:链接: http://pan.baidu.com/s/1kTlAKMr 密码: 6gxt

wxpython:链接: http://pan.baidu.com/s/1c0AR6qk 密码: t5a3

py2exe: 无法分享,呵呵

png2ico:链接: http://pan.baidu.com/s/1dDvWvk9 密码: sngv 或者http://www.winterdrache.de/freeware/png2ico/

三、安装

省略

四、测试脚本exepack.py

if __name__ == '__main__':

    print 'hey dude~!'

    raw_input('Press any key to quit')


五、编写setup.py

#!/usr/bin/env python


from distutils.core import setup

import py2exe


setup(

      console=[{"script": "exepack.py", "icon_resources": [(1, "v.ico")] }], 

      name='whatever'

      )

六、生成icon

1. 准备 248*248 128*128 64*64 48*48 32*32 16*16大小的图标:248.png 128.png 64.png 48.png 32.png 16.png

2. 执行png2ico.exe v.ico 248.png 128.png 64.png 48.png 32.png 16.png

七、打包

执行 python setup.py py2exe

你可能感兴趣的:(python py2exe打包)