Can't Open File 'manage.py' 수정: [Errno 2] Python에서 이러한 파일 또는 디렉터리 오류 없음
모든 Django 프로젝트에는 자동으로 생성된 몇 가지 Python 스크립트가 있습니다. django-admin.py
스크립트 파일은 관리 작업을 위한 명령줄 유틸리티를 제공합니다.
manager.py
파일은 django-admin.py
스크립트와 유사하며 자동으로 생성됩니다. 또한 DJANGO_SETTINGS_MODULE
환경 변수 값을 프로젝트의 settings.py
스크립트 파일 경로로 설정하는 추가 작업을 수행합니다.
또한 프로젝트 패키지의 경로를 sys.path
에 넣습니다.
이 튜토리얼에서는 Python의 아래 오류와 이를 수정하는 방법에 대해 설명합니다.
python: can't open file 'manage.py': [Errno 2] No such file or directory
Python에서 Can't Open File 'manage.py': [Errno 2] No Such File or Directory
오류 수정
이 오류는 python manage.py runserver
명령을 실행하는 동안 볼 수 있습니다.
프로젝트의 루트 디렉토리에 있지 않기 때문에 발생합니다. manager.py
파일은 루트 디렉토리에 있으며 명령을 실행하는 동안 이 디렉토리에 있어야 합니다.
프로젝트 하위 디렉터리에 있을 수 없으며 이 명령이 실행될 것으로 예상합니다.
이 문제를 해결하려면 cd
명령을 사용하여 루트 디렉토리로 리디렉션하고 명령을 실행하십시오. 잘 작동합니다.
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관련 문장 - Python Error
- AttributeError 수정: Python에서 'generator' 객체에 'next' 속성이 없습니다.
- AttributeError 해결: 'list' 객체 속성 'append'는 읽기 전용입니다.
- AttributeError 해결: Python에서 'Nonetype' 객체에 'Group' 속성이 없습니다.
- AttributeError: 'Dict' 객체에 Python의 'Append' 속성이 없습니다.
- AttributeError: 'NoneType' 객체에 Python의 'Text' 속성이 없습니다.
- AttributeError: Int 객체에 속성이 없습니다.