2016-10-12 43 views
0

試圖建立一個EXE文件,但我有一個錯誤,我不明白。我跟着一個教程,所以除非有錯誤的指示,否則我不會看到有什麼問題。 cmd print screencx_Freeze - 建立EXE - Windows 64位 - 無效Syntex

-Code-

import cx_Freeze 

executables = [cx_Freeze.Executable('Wedgie la Apple.py')] 

cx_Freeze.setup(
    name='Wedgie la Apple' 
    options={'build_exe':{'packages':['pygame'],'incude_files':['apple.png','appleIcon.png','grass.png','intro.png','rock.png','snakeBody.png','snakeHead.png','intro.wav','select.wav','music1.wav','music2.wav','music3.wav','music4.wav','nom_nom_nom1.wav','nom_nom_nom2.wav','nom_nom_nom3.wav','death_3.wav','death_4.wav','death_6.wav']}}, 

    description = 'Wedgie la Apple - Snake Game' 
    executables = executables 


    ) 

回答

0

你缺少一個,關鍵字之間 - 像name='Wedgie la Apple',

實例功能:

>>> def a(a="abc", b="cef"): 
...  print(a, b) 

錯誤:

>>> a(a="abcdef" b="feggsef") 
    File "<stdin>", line 1 
    a(a="abcdef" b="feggsef") 
       ^
SyntaxError: invalid syntax 

工作:

>>> a(a="abcdef", b="feggsef") 
abcdef feggsef 
+0

謝謝!我不再收到錯誤。 – FoulSativa

+0

接受答案,然後請:) – iScrE4m

+0

對不起,我是新來堆棧溢出。我接受了你的答案。乾杯! – FoulSativa