Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 항해99
- 항해플러스
- vscode cp949
- Til
- 99클럽
- 주니어개발자역량강화
- 파이썬 클래스
- cp949
- MomentumParameters
- 파이썬 map 함수
- not a git repository
- EnvCommandError
- 코딩테스트
- 개발자스터디
- 주니어개발자멘토링
- 백준
- 개발자사이드프로젝트
- print("""
- Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
- 99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #til
- 99일지
- 파이썬 sep
- 코딩부트캠프후기
- 항해
- 10430번
- 파이썬 |
- print sep
- fatal:not a git repository
- 파이썬
- 파이썬 int()
Archives
- Today
- Total
선발대
[에러] 장고 프로젝트 이름 수정 시, 모듈 못 찾을 때 본문
에러상태
ModuleNotFoundError: No module named 'djangoProject'
장고 프로젝트를 만들고 서버를 실행했는데, 갑자기 모듈을 찾을 수 없다고 나왔다!
분명 초기설정은 잘 마무리했는데, 원인을 찾을 수 없었다.
해결방안
알고 보니, 제일 처음 장고 디렉토리가 생성되면 바로 아래의 프로젝트 이름도 동일하게 나오는데, 이 프로젝트 이름을 수정하게 되면 경로 설정에 문제가 생겨서 오류가 발생하는 것이었다. 어떤 블로그에서는 아예 처음부터 재시작하는 것을 추천했는데, 만약 그게 불가능하다면 경로만 변경해주면 된다. 아래의 새로운 프로젝트명으로 표시한 부분에 각각의 파일을 찾아서 입력해주면 된다.
# 새로운프로젝트/manage.py
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "새로운프로젝트명.settings")
# 새로운프로젝트/settings.py
ROOT_URLCONF = '새로운프로젝트명.urls'
WSGI_APPLICATION = '새로운프로젝트명.wsgi.application'
# 새로운프로젝트/wsgi.py
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "새로운프로젝트명.settings")
참고한 자료들
큰 도움이 된 블로그였다. 다음번에도 이런 일이 생기면 이 방법대로 할 것 같다.
https://kimdoky.github.io/django/2017/10/12/rename_projectname/
프로젝트 말고 app의 경우에도 정리가 되어있었다. 나중에 참고하면 좋을 것 같다.
'참고사항 > 에러노트' 카테고리의 다른 글
[에러] AWS 계정이 정지되어 인증에 실패했습니다. (1달 반 걸림) (0) | 2022.04.06 |
---|---|
[에러] 파이참 poetry 설치 시 인코딩 에러 (0) | 2022.03.11 |
[에러] 아나콘다 환경에서 tensorflow 설치 (0) | 2022.02.24 |
[에러] .git 폴더 없으면 git init 해주기 (0) | 2022.01.28 |
[에러] vscode 터미널에서 pip install 오류(cp949) (0) | 2022.01.13 |
Comments