Dieser Fehler:
Python:Datei „test.py“ kann nicht geöffnet werden:[Errno 2] Datei oder Verzeichnis nicht vorhanden
Bedeutet, dass die Datei "test.py" nicht existiert. (Oder es tut es, aber es befindet sich nicht im aktuellen Arbeitsverzeichnis.)
Ich muss die Datei in einem bestimmten Ordner speichern, damit sie auf dem Terminal ausgeführt wird?
Nein, es kann sein, wo immer Sie wollen. Wenn Sie jedoch nur "test.py" sagen, müssen Sie sich in dem Verzeichnis befinden, das test.py enthält.
Ihr Terminal (eigentlich die Shell im Terminal) hat ein Konzept von "Aktuelles Arbeitsverzeichnis", in welchem Verzeichnis (Ordner) es sich gerade "in" befindet.
Wenn Sie also etwas eingeben wie:
python test.py
test.py
muss sich im aktuellen Arbeitsverzeichnis befinden. Unter Linux können Sie das aktuelle Arbeitsverzeichnis mit cd
ändern . Vielleicht möchten Sie ein Tutorial, wenn Sie neu sind. (Beachten Sie, dass der erste Treffer bei dieser Suche für mich dieses YouTube-Video ist. Der Autor im Video verwendet einen Mac, aber sowohl Mac als auch Linux verwenden bash
für eine Shell, also sollte es auf Sie zutreffen.)
Stellen Sie den PFAD wie folgt ein:
Geben Sie in der csh-Shell setenv PATH "$PATH:/usr/local/bin/python"
ein und drücken Sie die Eingabetaste.
Geben Sie in der Bash-Shell (Linux) export PATH="$PATH:/usr/local/bin/python"
ein und drücken Sie die Eingabetaste.
Geben Sie in der sh- oder ksh-Shell PATH="$PATH:/usr/local/bin/python"
ein und drücken Sie die Eingabetaste.
Hinweis − /usr/local/bin/python
ist der Pfad des Python-Verzeichnisses
jetzt wie folgt ausführen:
-bash-4.2$ python test.py
Hello, Python!