使用py2exe来打包python脚本到exe程序

来源:互联网 发布:渡口网络破产 编辑:程序博客网 时间:2024/05/18 20:07

<span style="font-family: Arial, Helvetica, sans-serif;">#!/usr/bin/env python</span>
# -*- coding:utf8 -*-from distutils.core import setupimport py2exesetup(windows=['test_maiwindow.py'],       options = {        "py2exe": {            "dll_excludes": ["MSVCP90.dll"],            "includes": ["sip"]        }    })
然后运行: python setup.py py2exe 即可

以上程序用于把我写的一个GUI脚本打包成一个exe文件,这样,在windows系统下可以双击运行。

1. test_mainwindow.py: 这是GUI脚本。

2. 如果是窗口程序,则使用windows参数,如果是命令行的程序,则使用console参数。

3. 有时候,运行打包命令时,会遇到错误,提示没有MSCCP90.dll,但是,实际上即使没有这个dll,我们也能运行成功脚本。那么我们在options中告知,不添加该dll,也就是dll_excludes中添加该文件。

4. 有时候会提示sip的错误信息,根据google搜索的内容,再添加includes含有sip即可。


0 0
原创粉丝点击