PY文件转成EXE文件

原文:py2exe使用,用py2exe打包成一个exe,   python3.4版本

第一次尝试将*.py脚本生成exe文件。失败,3.6版本问题。

工具: py2exe (用pip安装即可)

用3.6版本时会有错误:IndexError: tuple index out of range

首先写一个setup.py的脚本,如下。hello.py为要生成exe的脚本。

from distutils.core import setup
import py2exe
import sys

sys.argv.append('py2exe')

py2exe_options={
     "dll_excludes": ["MSVCP90.dll",],
     "compressed": 1, #1--压缩文件
      "optimize": 2,
      "ascii": 0,
      "bundle_files": 0,}

setup(
    name = 'hello',
    version='1.0',
    windows=["hello.py"],
    zipfile=None,
    options = {'py2exe':py2exe_options}
    )

然后再cmd命令行中运行:python setup.py py2exe

setup.py中各参数的意思,可查询文章开头的连接。


你可能感兴趣的:(PY文件转成EXE文件)