Python cx\U冻结类型错误:源代码字符串不能包含空字节

Python cx\U冻结类型错误:源代码字符串不能包含空字节,python,cx-freeze,Python,Cx Freeze,我已尝试修复此问题两天: setup.py 每次使用python setup.py build运行它时,我都会得到: TypeError:源代码字符串不能包含空字节 您可以在找到main.py 我曾尝试在notepad++中打开main.py,并显示隐藏的符号。 我在文件中找不到任何nul或\x00符号 我正在使用python 3.4 from cx_Freeze import setup, Executable executables = [Executable("main.py",base

我已尝试修复此问题两天: setup.py

每次使用
python setup.py build运行它时,我都会得到:
TypeError:源代码字符串不能包含空字节

您可以在找到main.py

我曾尝试在notepad++中打开
main.py
,并显示隐藏的符号。 我在文件中找不到任何
nul
\x00
符号

我正在使用python 3.4

from cx_Freeze import setup, Executable

executables = [Executable("main.py",base="Win32GUI")]

setup(
    name="Life of Robert",
    version = "1.0",
    description = "An RPG with endless maps.",
    options={
    "build_exe":
            {
            "packages": ["pygame"],
            "include_files": ['Images/','Sounds/','Maps/','Houses/'],
            "includes": ["chest","gold","gui","message","player","settings","utils","wolf"],
            },

    },
    executables = executables

    )