Seite 1 von 1

User input Fehler Mac

Verfasst: Sonntag 24. Mai 2020, 14:44
von newby123
Ich habe folgendes Problem:
Ich habe mir vor kurzem ein neues Macbook Pro gekauft und habe heute die aktuellste Version von Python installiert. Nun habe ich ein Script geschrieben welches einfach den Namen abfragt:

Code: Alles auswählen

x = input("Wie heißt du? ")
print (x)
Ich starte dieses Script im Terminal/Python Launcher. Folgende Fehlermeldung erscheint wenn ich meinen Namen oder auch nur einen Buchstaben eingebe:

NameError: name 'myname' is not defined

Alles andere funktioniert einwandfrei, auch wenn ich Zahlen eingebe, ist es kein Problem. Auf meinem Windows Pc funktioniert der Code einwandfrei. Ich habe das komplette Internet für Stunden nach einer Lösung durchsucht, leider erfolglos. Ich hoffe ihr könnt mir helfen!

Re: User input Fehler Mac

Verfasst: Sonntag 24. Mai 2020, 14:49
von __deets__
Du benutzt Python 2. Nimm das nicht. Nimm Python3. Dann geht auch alles. Nur 'python' auf der Kommandozeile ist python 2. Versuch mal python3. Das ist (ein) Python 3.

Re: User input Fehler Mac

Verfasst: Sonntag 24. Mai 2020, 18:55
von newby123
1000 Dank! Ich war mir nicht bewusst, dass nicht automatisch Python 3 verwendet wird, wenn dieses installiert ist.