Beheben Sie die Datei `manage.py`, die nicht geöffnet werden kann: [Errno 2] No Such File or Directory Error in Python

Manav Narula 21 Juni 2023
Beheben Sie die Datei `manage.py`, die nicht geöffnet werden kann: [Errno 2] No Such File or Directory Error in Python

Jedes Django-Projekt hat ein paar automatisch erstellte Python-Skripte. Die Skriptdatei django-admin.py stellt Befehlszeilenprogramme für Verwaltungsaufgaben bereit.

Die Datei manager.py ähnelt dem Skript django-admin.py und wird automatisch erstellt. Es führt auch zusätzliche Aufgaben aus, indem es den Wert der Umgebungsvariable DJANGO_SETTINGS_MODULE auf den Pfad der Skriptdatei settings.py des Projekts setzt.

Es legt auch den Pfad des Pakets des Projekts auf sys.path.

In diesem Tutorial wird der folgende Fehler in Python besprochen und wie er behoben werden kann:

python: can't open file 'manage.py': [Errno 2] No such file or directory

Beheben Sie den Fehler Can't Open File 'manage.py': [Errno 2] No Such File or Directory in Python

Dieser Fehler kann beim Ausführen des Befehls python manage.py runserver angezeigt werden.

Es wird verursacht, weil wir uns nicht im Stammverzeichnis des Projekts befinden. Die Datei manager.py befindet sich im Stammverzeichnis, und wir müssen uns während der Ausführung des Befehls in diesem Verzeichnis befinden.

Wir können uns nicht in einem Projektunterverzeichnis befinden und erwarten, dass dieser Befehl ausgeführt wird.

Um dies zu beheben, leiten Sie mit dem Befehl cd in das Stammverzeichnis um und führen Sie den Befehl aus. Es sollte gut funktionieren.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Verwandter Artikel - Python Error