Beheben des Problems „Befehl nicht gefunden“
Wenn Sie beim Versuch, den Python - HTTP - Server zu starten, den Fehler „Befehl nicht gefunden“ erhalten, können Sie einige Schritte unternehmen, um das Problem zu beheben.
Überprüfen der Python - Installation
Der erste Schritt besteht darin, sicherzustellen, dass Python korrekt auf Ihrem Ubuntu 22.04 - System installiert ist. Sie können dies tun, indem Sie ein Terminal öffnen und den folgenden Befehl ausführen:
python3 --version
Dadurch wird die auf Ihrem System installierte Python - Version angezeigt. Wenn der Befehl einen Fehler zurückgibt, bedeutet dies, dass Python nicht installiert oder nicht richtig konfiguriert ist.
Hinzufügen von Python zum Pfad (PATH)
Wenn Python installiert ist, aber der Fehler „Befehl nicht gefunden“ weiterhin auftritt, ist es möglich, dass die Python - ausführbare Datei nicht im Systempfad (PATH) Ihres Systems enthalten ist. Sie können die Python - ausführbare Datei zum Pfad hinzufügen, indem Sie die folgenden Schritte ausführen:
-
Öffnen Sie die .bashrc
- Datei in einem Texteditor:
nano ~/.bashrc
-
Fügen Sie der Datei die folgende Zeile hinzu, wobei Sie /path/to/python
durch den tatsächlichen Pfad zur Python - ausführbaren Datei ersetzen:
export PATH="/path/to/python:$PATH"
-
Speichern Sie die Datei und verlassen Sie den Texteditor.
-
Laden Sie die .bashrc
- Datei neu:
source ~/.bashrc
-
Versuchen Sie erneut, den Befehl python -m http.server
auszuführen.
Verwenden des vollständigen Pfads
Wenn die obigen Schritte nicht funktionieren, können Sie versuchen, den Python - HTTP - Server mit dem vollständigen Pfad zur Python - ausführbaren Datei zu starten. Angenommen, Ihre Python - ausführbare Datei befindet sich unter /usr/bin/python3
, können Sie den folgenden Befehl ausführen:
/usr/bin/python3 -m http.server
Dadurch sollte der HTTP - Server ohne den Fehler „Befehl nicht gefunden“ starten.
Indem Sie diese Schritte befolgen, sollten Sie in der Lage sein, das Problem „Befehl nicht gefunden“ zu beheben und den Python - HTTP - Server erfolgreich auf Ihrem Ubuntu 22.04 - System auszuführen.