django manage.py 명령어 실행에 오류가 발생합니다.
410
작성한 질문수 12
안녕하세요~
잘 되던 python manage.py 명령어에서 오류가 발생합니다.
아마 개인 실습 중에 진행한 어떤 작업이 영향을 미친 것 같습니다. ㅜㅜ
가상환경 생성에 사용되는 pyenv로 설치한 파이썬에서 문제가 발생했나 싶어 해당 파이썬을 지우고, 다른 파이썬 버전에서 실행해보았는데 동일한 오류가 발생합니다.
아래는 python -m venv로 가상환경을 생성하고, 거기에 django를 설치한 후 python manage.py runserver를 실행시켰을 때 나타나는 오류 메시지 입니다.
짚이시는 부분이 있다면 공유 좀 부탁리겠습니다.
오류 메시지
Traceback (most recent call last):
File "D:\Books\demo\venv\lib\site-packages\django\core\management\base.py", line 413, in run_from_argv
self.execute(*args, **cmd_options)
File "D:\Books\demo\venv\lib\site-packages\django\core\management\commands\runserver.py", line 74, in execute
super().execute(*args, **options)
File "D:\Books\demo\venv\lib\site-packages\django\core\management\base.py", line 459, in execute
output = self.handle(*args, **options)
File "D:\Books\demo\venv\lib\site-packages\django\core\management\commands\runserver.py", line 81, in handle
if not settings.DEBUG and not settings.ALLOWED_HOSTS:
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 89, in __getattr__
self._setup(name)
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 76, in _setup
self._wrapped = Settings(settings_module)
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 190, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Users\ktsfr\.pyenv\pyenv-win\versions\3.10.3\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'django_aws_lambda'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Books\demo\myproject\manage.py", line 22, in <module>
main()
File "D:\Books\demo\myproject\manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "D:\Books\demo\venv\lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line
utility.execute()
File "D:\Books\demo\venv\lib\site-packages\django\core\management\__init__.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "D:\Books\demo\venv\lib\site-packages\django\core\management\base.py", line 426, in run_from_argv
connections.close_all()
File "D:\Books\demo\venv\lib\site-packages\django\utils\connection.py", line 84, in close_all
for conn in self.all(initialized_only=True):
File "D:\Books\demo\venv\lib\site-packages\django\utils\connection.py", line 76, in all
return [
File "D:\Books\demo\venv\lib\site-packages\django\utils\connection.py", line 73, in __iter__
return iter(self.settings)
File "D:\Books\demo\venv\lib\site-packages\django\utils\functional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "D:\Books\demo\venv\lib\site-packages\django\utils\connection.py", line 45, in settings
self._settings = self.configure_settings(self._settings)
File "D:\Books\demo\venv\lib\site-packages\django\db\utils.py", line 148, in configure_settings
databases = super().configure_settings(databases)
File "D:\Books\demo\venv\lib\site-packages\django\utils\connection.py", line 50, in configure_settings
settings = getattr(django_settings, self.settings_name)
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 89, in __getattr__
self._setup(name)
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 76, in _setup
self._wrapped = Settings(settings_module)
File "D:\Books\demo\venv\lib\site-packages\django\conf\__init__.py", line 190, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Users\ktsfr\.pyenv\pyenv-win\versions\3.10.3\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'django_aws_lambda'
답변 1
1
안녕하세요.
아래의 오류가 발생하고 있는 데요.
ModuleNotFoundError: No module named 'django_aws_lambda'
현재 프로젝트에 django_aws_lambda 이름의 폴더나 파일이 있나요? django_aws_lambda 이름의 장고 프로젝트를 생성하셨거나, DJANGO_SETTINGS_MODULE 환경변수에 django_aws_lambda 이름을 지정하신 적이 있으신가요?
현재 장고 구동에서 django_aws_lambda 의 모듈을 찾는 데 없어서 발생하는 오류입니다.
1
덕분에 잘 해결했습니다~! 👍👍
DJANGO_SETTINGS_MODULE 환경변수란 걸 처음 알았네요.
시스템 변수에 등록된 DJANGO_SETTINGS_MODULE 변수를 삭제하니 오류가 해결됐습니다.
괜히 심란했는데 빨리 해결돼서 좋네요 ㅎㅎ
감사합니다!!
1
장고는 DJANGO_SETTINGS_MODULE 환경변수 값으로부터 settings 의 위치를 지정받습니다.
우리가 그간 지정하지 않아도 장고 프로젝트가 동작했던 것은
manage.py 파일이나 mysite/wsgi.py 파일과 asgi.py 파일을 보시면
DJANGO_SETTINGS_MODULE 환경변수 값이 없을 때 디폴트 값을 지정해주는 코드가 있었기 때문입니다.
해당 환경변수가 있으면 그 값을 활용합니다.
혹은 manage.py 실행 시에 --settings 인자로 사용할 settings 경로를 지정해주실 수도 있습니다.
잘 해결되어 다행입니다. 👍
Django의 View나 URL의 네이밍 컨벤션
0
61
1
08-14 FormView 관련 질문
0
72
1
07-01 IPv4AddressIntegerField 질문
0
83
1
14-08 수업 확인 요청 드립니다.
0
91
2
nextjs git 관리?
0
76
1
14-07에서 SESSION_COOKIE_DOMAIN = None 처리 필요.
0
76
2
고민
0
220
3
django-component==0.139 실행 시 오류
0
167
2
django-csp 4.0 migration 관련
0
122
2
01 윈도우 개발환경 설치 문의
0
101
1
강의 자료 문의
0
132
2
선생님 학습 방법 질문이 있습니다.
0
154
2
bulk_update에서 updated_at 필드
0
124
1
정규표현식
0
107
2
선생님 질문 있습니다.
0
80
1
공유자님 이 강의 공부 방법에 대한 질문입니다.
0
181
2
mydjango.py 질문 있습니다.
0
147
3
Django-Components의 0.128 세팅
0
226
3
질문 아님.
0
127
1
mydjango.py 실습 질문있습니다.
0
88
2
pycharm 개발환경 설정 오류
0
182
2
강의 듣다가 유료pycharm에 비해 vscode지원기능이 아쉬워서 확장프로그램 만들었는데 여기 공유해도 될까요?
0
168
1
중단점에 대한 질문 있습니다.
0
133
2
todo / react 붙이는 깃주소를 받고 싶습니다.
0
179
6





