Solucione el archivo No se puede abrir 'manage.py': [Errno 2] No existe tal archivo o error de directorio en Python
Cada proyecto de Django tiene algunos scripts de Python creados automáticamente. El archivo de script django-admin.py
proporciona utilidades de línea de comandos para tareas administrativas.
El archivo manager.py
es similar al script django-admin.py
y se crea automáticamente. También realiza tareas adicionales de establecer el valor de la variable de entorno DJANGO_SETTINGS_MODULE
en la ruta del archivo de script settings.py
del proyecto.
También pone la ruta del paquete del proyecto en el sys.path
.
Este tutorial discutirá el siguiente error en Python y cómo solucionarlo:
python: can't open file 'manage.py': [Errno 2] No such file or directory
Solucione el error No se puede abrir el archivo 'manage.py': [Errno 2] No existe tal archivo o directorio
en Python
Este error se puede ver al ejecutar el comando python manage.py runserver
.
Se debe a que no estamos en el directorio raíz del proyecto. El archivo manager.py
está en el directorio raíz y debemos estar en este directorio mientras ejecutamos el comando.
No podemos estar en ningún subdirectorio del proyecto y esperar que se ejecute este comando.
Para solucionar esto, redirija al directorio raíz usando el comando cd
y ejecute el comando. Debería funcionar bien.
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.
LinkedInArtículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python