GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie führe ich ein Python-Skript auf dem Terminal (Ubuntu) aus?

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!

Linux
  1. So führen Sie Python-Skripte von der Shell aus

  2. Wie führe ich ein Shell-Skript auf einer Unix-Konsole oder einem Mac-Terminal aus?

  3. Wie führe ich ein .sh-Skript von einem beliebigen Pfad in einem Terminal aus?

  4. Wie beendet man das Linux-Terminal mit einem Python-Skript?

  5. Wie konfiguriere ich PHP CLI unter Linux Ubuntu so, dass es als www-data läuft?

So installieren Sie Python 3.8 unter Ubuntu 18.04

So führen Sie ein Python-Skript in PHP aus

So zeichnen Sie Terminalsitzungen in Ubuntu auf

So führen Sie ein Bash-Skript aus

So installieren Sie Python PIP unter Ubuntu 18.04

So erstellen und führen Sie ein Shell-Skript in Ubuntu 22.04 aus