SyntaxError: "mehrere Anweisungen gefunden, die während der Kompilierung einer einzigen Anweisung
Ich bin in Python 3.3 und ich werde nur Sie diese 3 Zeilen:
import sklearn as sk
import numpy as np
import matplotlib.pyplot as plt
Ich bin immer diese Fehlermeldung:
SyntaxError: multiple statements found while compiling a single statement
Was könnte ich falsch gemacht?
Edit: Wenn jemand kommt, über diese Frage, die Lösung, die ich fand, war der download Idlex und seine LEERLAUF-version, die es erlaubt, mehrere Zeilen.
Screenshot: http://imgur.com/AJSrhhD
setzen Sie bitte den kompletten traceback.
Könnte ein whitespace-problem. Ich bin mir nicht sicher, ob Sie über die shell oder ein Skript, aber Sie haben versucht, eine neue Datei erstellen und umschreiben?
Ich bin mit LEERLAUF. Es gibt keine trackback-Fehler angezeigt. Es sagt nur die Fehlermeldung die ich geschrieben im Titel. Gibt es etwas, was ich tun sollte, um es zu finden? Ich bin ein noob, ist nun offensichtlich.
Haben Sie einen Blick auf meine Antwort?
Poste einen screenshot, dann. Es sollte mehr als das, was Sie bekommen, und ein screenshot ist vielleicht die einfachste Möglichkeit, um herauszufinden, was wirklich passiert.
Könnte ein whitespace-problem. Ich bin mir nicht sicher, ob Sie über die shell oder ein Skript, aber Sie haben versucht, eine neue Datei erstellen und umschreiben?
Ich bin mit LEERLAUF. Es gibt keine trackback-Fehler angezeigt. Es sagt nur die Fehlermeldung die ich geschrieben im Titel. Gibt es etwas, was ich tun sollte, um es zu finden? Ich bin ein noob, ist nun offensichtlich.
Haben Sie einen Blick auf meine Antwort?
Poste einen screenshot, dann. Es sollte mehr als das, was Sie bekommen, und ein screenshot ist vielleicht die einfachste Möglichkeit, um herauszufinden, was wirklich passiert.
InformationsquelleAutor user3213857 | 2014-01-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der shell, die Sie nicht durchführen kann mehr als eine Anweisung gleichzeitig:
Müssen Sie ausführen, Sie eins nach dem anderen:
Wenn Sie sehen, mehrere Anweisungen deklariert, das bedeutet, dass Sie ' re sehen ein Skript, welches ausgeführt werden soll später. Aber in den interaktiven interpreter, man kann nicht mehr tun, als eine Anweisung zu einem Zeitpunkt.
x=6 \n x=6
und es wird funktionieren just fine. Es ist unmöglich zu sagen, ohne einen vollständigen traceback, und ich denke, die eigentliche Antwort ist mehr in Richtung jmu istHum.. Wirklich? Ich klebte Ihr snippet und ich bekam
SyntaxError: unexpected character after line continuation character
..Ich klebte seinen code in die Konsole ein, und bekam keine Fehlermeldung zu löschen.
Was verwenden Sie? Ich klebte es und ich habe genau den gleichen Fehler mit den in meiner Antwort.
Nur im LEERLAUF. Sind Sie mit commandline?
InformationsquelleAutor aIKid