cx_Freeze Unicode解码错误

时间:2016-05-04 19:39:13

标签: python tkinter cx-freeze

我正在尝试使用下面的脚本将我制作的应用程序转换为可执行文件

import cx_Freeze
import sys

base = None

if sys.platform == 'win32':
    base = 'Win32GUI'

executables = [cx_Freeze.Executable('MainWindow.py', base=base, icon='Iconn.ico')]

cx_Freeze.setup(
    name = 'Student Analysis',
    options = {'build_exe': {'packages':['tkinter', 'MyLibrary']}},
    version = '0.1',
    description = 'Student analysis program',
    executables = executables
)

然而,当我通过cmd运行时,我收到错误说

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 2862: invalid start byte

最近一次调用是最后一行,其中executables = executables。 我试过环顾四周,我发现的所有内容都是基于pygame的答案。

0 个答案:

没有答案