标签:
python3.4
安装64位的版本 py2exe
下载地址: https://pypi.python.org/pypi/py2exe/0.9.2.0#downloads
cmd——>进入pyfile/pyqt5的文件目录下,dir,执行python setupp.py py2exe
setupp.py
1 # -*- coding: utf-8 -*- 2 __author__ = ‘yangyang5‘ 3 4 from distutils.core import setup 5 import py2exe 6 import sys 7 8 #setup(windows = ["index.py"]) 9 10 #this allows to run it with a simple double click. 11 sys.argv.append(‘py2exe‘) 12 13 py2exe_options = { 14 "includes": ["sip"], # 如果打包文件中有PyQt代码,则这句为必须添加的 15 "dll_excludes": ["MSVCP90.dll",], # 这句必须有,不然打包后的程序运行时会报找不到MSVCP90.dll,如果打包过程中找不到这个文件,请安装相应的库 16 "compressed": 1, 17 "optimize": 2, 18 "ascii": 0, 19 "bundle_files": 1, # 关于这个参数请看第三部分中的问题(2) 20 } 21 22 setup( 23 name = ‘PyQt Demo‘, 24 version = ‘1.0‘, 25 windows = [‘index.py‘,], # 括号中更改为你要打包的代码文件名 26 zipfile = None, 27 options = {‘py2exe‘: py2exe_options} 28 )
遇到问题:
UnicodeDecodeError:‘gbk‘ codec can‘t decode byte 0xaf illegal multibyte sequence
标签:
原文地址:http://www.cnblogs.com/mogujiang/p/5630867.html