MAC Python-Problem bei Hallo-Welt-Programm
Verfasst: Samstag 7. Januar 2023, 17:11
Hallo Leute!
vorab; ich bin komplett neu in der Programmier-Landschaft und kämpfe nun schon seit mehreren Stunden mit folgendem Problem:
-> ich habe mir Python (V 3.10.5) für den Mac (Version 12.6.2 Monterey) heruntergeladen und arbeite mit der IDLE Shell und dem Terminal.
-> via IDLE habe ich ein Hallo-Welt-Programm geschrieben und es dann auch über IDLE in folgenden Ordner gelegt: /Users/Pauli/hallo.py - also das ganze unter hallo.py abgespeichert.
-> wenn ich nun über das Mac Terminal den Befehl open hallo.py nutze, erscheint mein Code (inkl. Kommentar), also genau so wie ich es haben möchte über die IDLE Shell, also ein Fenster öffnet sich und alles erscheint wie gewünscht. So weit so gut.
-> Woran ich aber absolut verzweifle ist das Vorhaben mein Programm über das Terminal starten zu lassen. Wenn ich jetzt dort python3 hallo.py eingebe, erscheint folgende Fehlermeldung:
Pauli@Air-van-Pauline ~ % python3 hallo.py
File "/Users/Pauli/hallo.py", line 1
Python 3.10.5 (v3.10.5:f377153967, Jun 6 2022, 12:36:10) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin
^^^^
SyntaxError: invalid syntax
Pauli@Air-van-Pauline ~ %
Ich bin mir eigentlich ziemlich sicher, dass es daran liegt dass mein Programm durch einen fehlenden Pfad oder sonstigem nicht über Terminal-zsh gefunden werden kann. Jedoch fehlt mir jegliches Hintergrundwissen über Pfade, wie ich diese einrichte oder was ich in diesem speziellen Fall tun muss. Ich bin kurz davor das ganze Programm nochmal runterzuschmeissen, was aber wahrscheinlich auch risikobehaftet ist wenn man bedenkt, dass ein python Programm auf dem Mac ja auch schon vorinstalliert ist.
Ich würde mich mega freuen wenn mir hier jemand weiterhelfen könnte. Es wird ein generelles Problem der Installation bzw, Verknüpfung sein, also wird diese Problem wahrscheinlich immer wieder auftauchen ....
Viele Grüße
Yuya
vorab; ich bin komplett neu in der Programmier-Landschaft und kämpfe nun schon seit mehreren Stunden mit folgendem Problem:
-> ich habe mir Python (V 3.10.5) für den Mac (Version 12.6.2 Monterey) heruntergeladen und arbeite mit der IDLE Shell und dem Terminal.
-> via IDLE habe ich ein Hallo-Welt-Programm geschrieben und es dann auch über IDLE in folgenden Ordner gelegt: /Users/Pauli/hallo.py - also das ganze unter hallo.py abgespeichert.
-> wenn ich nun über das Mac Terminal den Befehl open hallo.py nutze, erscheint mein Code (inkl. Kommentar), also genau so wie ich es haben möchte über die IDLE Shell, also ein Fenster öffnet sich und alles erscheint wie gewünscht. So weit so gut.
-> Woran ich aber absolut verzweifle ist das Vorhaben mein Programm über das Terminal starten zu lassen. Wenn ich jetzt dort python3 hallo.py eingebe, erscheint folgende Fehlermeldung:
Pauli@Air-van-Pauline ~ % python3 hallo.py
File "/Users/Pauli/hallo.py", line 1
Python 3.10.5 (v3.10.5:f377153967, Jun 6 2022, 12:36:10) [Clang 13.0.0 (clang-1300.0.29.30)] on darwin
^^^^
SyntaxError: invalid syntax
Pauli@Air-van-Pauline ~ %
Ich bin mir eigentlich ziemlich sicher, dass es daran liegt dass mein Programm durch einen fehlenden Pfad oder sonstigem nicht über Terminal-zsh gefunden werden kann. Jedoch fehlt mir jegliches Hintergrundwissen über Pfade, wie ich diese einrichte oder was ich in diesem speziellen Fall tun muss. Ich bin kurz davor das ganze Programm nochmal runterzuschmeissen, was aber wahrscheinlich auch risikobehaftet ist wenn man bedenkt, dass ein python Programm auf dem Mac ja auch schon vorinstalliert ist.
Ich würde mich mega freuen wenn mir hier jemand weiterhelfen könnte. Es wird ein generelles Problem der Installation bzw, Verknüpfung sein, also wird diese Problem wahrscheinlich immer wieder auftauchen ....
Viele Grüße
Yuya