0X01 安装PyInstaller-3.2.zip
Main Advantages
Works out-of-the-box with any Python version 2.7 / 3.3-3.5
0X02 在C:\Python27\Scripts目录下运行cmd
python pyinstaller-script.py -F G:\xxxx.py
0X03 最后在dist目录下就能找到相关的可执行文件
C:\Python27\Scripts\dist
0X04 注意事项
问题:cmd窗口显示的中文为乱码
因为cmd默认gbk编码,所以只能把代码中的中文进行gbk编码了。
utf-8通过解码转化为unicode,然后将unicode编码转化为gbk
# -*- coding:utf-8 -*-
content = "我是中文"
content_unicode = content.decode("utf-8")
content_gbk = content_unicode.encode("gbk")
print content_gbk
[1] python2.7 py文件转化成exe文件(不安装python也可以运行py文件)
[2] python在WIN下CMD运行中文乱码及python 2.x python 3.x编码问题)