将python程序打包成exe文件

         最近遇到个简单的小问题,要想将编写的python代码在别人的电脑上运行,由于没有配置python的环境,这就有了困难。搜索学习了下,借助一定的工具可以将python程序的.py文件打包为exe文件,当然有多种方法,本文介绍的方法(pyinstaller + pywin32)经亲测可行。步骤如下,供参考:

1、下载pyinstaller并解压到本地,下载地址:http://sourceforge.net/projects/pyinstaller/?source=dlp  将我用的版本传到网上:http://download.csdn.net/detail/zhangyalin1992/7433193,供参考下载;

2、下载pywin32 相应版本并安装。 下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/  这里我win7 64 位系统,python2.7.5 所用的版本如下:http://download.csdn.net/detail/zhangyalin1992/7433203

3、工具准备完毕,下面就可以进行py文件的打包了,将你的py文件拷贝到pyinstaller解压后的文件夹下;

4、在该文件夹,按住shift键同时右击鼠标,选择“在此处打开命令窗口”,运行cmd,在cmd输入如下内容(其中hello.py是你的py文件,可用其他名字):

     python pyinstaller.py -F hello.py

5、等待cmd执行完毕,如果成功,会看到该目录下出现hello的文件夹,其中的dist子目录会包含hello.exe的文件,就是我们所要的文件


原文地址:https://www.cnblogs.com/f8master/p/3826061.html