IT/Development
django error importing module(WSGI application could not be loaded;) 해결(dependency 체크)
이녀기
2023. 5. 17. 21:46
문제 상황
git clone 후 예제를 실행해보려고 python manage.py runserver를 쳤는데, 에러가 나면서 실행이 되지 않았다. 환경변수도 분명 맞게 설정해준 것 같았는데..
django.core.exceptions.ImproperlyConfigured: WSGI application 'backend.wsgi.application' could not be loaded; Error importing module.
해결
여러 블로그를 보다가, whitenoise라는 모듈의 설치가 이슈가 된 케이스를 몇 번 봤다. 그러고보니 wsgi 환경설정을 내 로컬로 해둔 적은 없고, 지난번엔 poetry로 dependency 관리를 하는 프로젝트여서 문제를 못 겪은 것인가 싶었다.
그래서 해결책으로 "dependency"를 체크했다.
requirements.txt 에 있는 모듈 모두를 pip install로 설치했더니 해결되었다.
spec 생각도 안 하고 왜 실행 안 되나 고민하는 것이었다..
참고한 자료
https://integer-ji.tistory.com/240
django.core.exceptions.ImproperlyConfigured: WSGI application '....wsgi.application' could not be loaded; Error importing module
django.core.exceptions.ImproperlyConfigured: WSGI application '....wsgi.application' could not be loaded; Error importing module. 새로운 컴퓨터에서 git clone를 하고 난 뒤 이런 오류가 나왔다. 모듈을 가져오다가 오류가 났다
integer-ji.tistory.com