码迷,mamicode.com
首页 > 其他好文 > 详细

pyqt5 笔记(三)py2exe 实现代码打包exe

时间:2016-06-30 19:56:44      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

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

 

pyqt5 笔记(三)py2exe 实现代码打包exe

标签:

原文地址:http://www.cnblogs.com/mogujiang/p/5630867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!