如何将python程序打包成exe

参考自http://bookshadow.com/weblog/2014/10/12/how-to-create-windows-executable-exe-from-python-script/

1、首先安装py2exe,使用pip或者在py2exe官网下载安装

python pip install py2exe

2、在创建的python  module下,再创建一个setup.py文件。它作为引导,来调用需要执行的py文件,如下

1 from distutils.core import setup
2 import py2exe
3 import os
4 import sys
5 
6 path = os.path.abspath(os.path.dirname(sys.argv[0])) #相对路径
7 setup(console=['想要打包的文件.py'],
8     windows=[{"script":"想要打包的文件.py","icon_resources":[(1,path + r"\icon\bingbg.ico")]}]#设置图标
9       )

 

3、在相应的目录下打开cmd(方法是在相应目录地址栏处输入cmd回车即可,省去了cd过程)

4、在命令行中输入python setup.py py2exe。输出若干文件,如下图

5、在自动创建的dist文件夹中即可找到打包完成的exe文件。

posted @ 2017-08-18 11:01  wangtaoyuan  阅读(4051)  评论(0编辑  收藏  举报