Terminal OS X-Fehler bei der Verwendung von Python

Terminal OS X-Fehler bei der Verwendung von Python

Hallo, ich versuche, Programmieren zu lernen, also habe ich die neueste Version von Python installiert und das Tutorial von Byte of Python befolgt. Ich verwende Textwrangler. Ich bin nur bis zur einfachen „Hallo Welt“-Einführung gekommen und habe bereits ein Problem. Ich tippe den Code ein:

#!/usr/bin/python

#Filename: helloworld.py

print('Hello World')

und speichere es auf meinem Desktop als helloworld.py. Dann gehe ich ins Terminal und gebe „python3 helloworld.py“ ein und erhalte die folgende Fehlermeldung:

/Library/Frameworks/Python.framework/Versions/3.1/Resources/Python.app/Contents/MacOS/Python: can't open file 'helloworld.py': [Errno 2] No such file or directory

Ich hatte gehofft, dass mir jemand sagen kann, was ich falsch mache. Wenn ich das Skript von Textwrangler aus ausführe, funktioniert es einwandfrei, ich kann jedoch nicht vom Terminal aus darauf zugreifen. Vielen Dank!

Antwort1

Sie müssen sich im selben Verzeichnis im Terminal befinden, in dem Sie die Datei gespeichert haben, oder Sie müssen das vollständige Verzeichnis in der Befehlszeile angeben:

cd /path/to/directory
python3 helloworld.py

oder

python3 /path/to/directory/helloworld.py

In welchem ​​Verzeichnis hast du die Datei gespeichert?

Antwort2

Speichern Sie Ihre .py-Datei einfach in einem Ordner auf Ihrem Desktop. Dann sollten Sie mit der rechten Maustaste darauf klicken und unten in den angezeigten Optionen einfach „Neues Terminal im Ordner“ drücken können. Ich hatte das gleiche Problem wie Sie und das hat bei mir funktioniert.

verwandte Informationen