2015-10-14 9 views
10

Ich bin sehr neu zu Python und versuche, das FuncDesigner-Paket zu installieren. Es gibt den folgenden Fehler:Generator Ausdruck muss geklammert sein, wenn nicht allein Argument

Generator Ausdruck muss, wenn nicht einziges Argument und verweist auf die folgende Zeile eingeklammert werden:

mit „r =“ beginnend
kw = {'skipArrayCast':True} if isComplexArray else {} 
r = ooPoint((v, x[S.oovar_indexes[i]:S.oovar_indexes[i+1]]) for i, v in enumerate(S._variables), **kw) 

Irgendwelche Ideen, was die Linie zu ändern es zur Arbeit bringen?

Ich verwende eine Version.

+1

Ich kam hier für genau die gleiche Sache, und ich denke, es gibt keinen besseren Ort, um Probleme zu melden. – astrojuanlu

Antwort

10

... Legen Sie das Genex in Parens, genau wie der Fehler Ihnen sagt.

r = ooPoint(((v, x[S.oovar_indexes[i]:S.oovar_indexes[i+1]]) for i, v in enumerate(S._variables)), **kw) 
+0

hat mein Leben gerettet :) –

Verwandte Themen