2011-01-15 3 views
3

Ich habe auf Python 3.1.3 aktualisiert (ich habe OS X 10.6).Python 3.1: Syntaxfehler für alles! (Mac OS X)

Wenn ich python in Terminal eingeben, bekomme ich eine funktionierende 2.6.1-Umgebung.
Wenn ich python3 in Terminal eingeben, bekomme ich eine 3.1.3 Umgebung. Alles sieht gut aus, bis ich etwas mache. Wenn ich versuche, print "hello" auszuführen, erhalte ich einen Syntaxfehler.
Dieses Problem ist das gleiche in IDLE.

Ich habe versucht, alles für 3.1 zu löschen und dann neu zu installieren, aber es hat nicht funktioniert.

Ideen?
Vielen Dank im Voraus!

+3

Seit wann gibt 'print "Hallo"' gleichsetzen, um alles? –

+3

für jemanden, der gerade 'print' anfängt Hallo '' ** ist ** alles. Ich wurde von demselben "Käfer" gebissen. – johndodo

Antwort

8

In Python 3, müssen Sie Druck als Funktion verwenden:

print("Hello")