py2exe打包Phython程序为exe程序

来源:互联网 发布:360急速浏览器 优化版 编辑:程序博客网 时间:2024/06/03 16:43


Py2exe可以把Python程序转换成能在Windows系统电脑上运行的文件包,即使该电脑上没有安装Python也可以运行转换后的exe程序。

 

Py2exe则只能运行在有Python的电脑上,因为py2exe本身就是一个Python程序。

 

使用py2exe的步骤:

  1. 创建你的Python程序

  2. 创建你的安装脚本(setup.py

  3. 运行你写的安装脚本

  4. 测试所生成的exe程序

  5. 提供Microsoft Visual C运行时DLL

  6. 如果可行就生成安装文件

     

    关于安装脚本(setup.py)的内容: 

from distutils.core import setup   import py2exe   import sys   includes = ["encodings", "encodings.*"]     sys.argv.append("py2exe")   setup(windows=[{"script":"app.py", "icon_resources":[(1,"logo.ico")]}],        options={                "py2exe":{                        "unbuffered": True,                        "optimize": 2,"compressed":True                }        })



把这个安装脚本放置在需要转换为exepython程序所在的同一文件夹路径下,点击运行,就会在当前位置生成一个dist文件夹,文件夹内就可以找到生成的exe文件了。





0 0
原创粉丝点击