Miserlou / Zappa

Serverless Python
https://blog.zappa.io/
MIT License
11.89k stars 1.2k forks source link

No Module Named django.utils #2175

Closed tawanda14 closed 3 years ago

tawanda14 commented 4 years ago

Context

Hi I am trying to deploy Zappa to aws lambda, but i am getting the following issue and have no idea how to solve it [1602062023852] Failed to find library...right filename? [1602062023856] No module named 'django.utils': ModuleNotFoundError Traceback (most recent call last): File "/var/task/handler.py", line 509, in lambda_handler return LambdaHandler.lambda_handler(event, context) File "/var/task/handler.py", line 237, in lambda_handler handler = cls() File "/var/task/handler.py", line 143, in init wsgi_app_function = get_django_wsgi(self.settings.DJANGO_SETTINGS) File "/var/task/zappa/ext/django_zappa.py", line 9, in get_django_wsgi from django.core.wsgi import get_wsgi_application File "/tmp/sendit_django/django/init.py", line 1, in from django.utils.version import get_version ModuleNotFoundError: No module named 'django.utils'

I am running Python 3.6 in a virtual environment with Zappa 0.45.1

Expected Behavior

Ideally, it should deploy without any problems

Actual Behavior

[1602062023852] Failed to find library...right filename? [1602062023856] No module named 'django.utils': ModuleNotFoundError Traceback (most recent call last): File "/var/task/handler.py", line 509, in lambda_handler return LambdaHandler.lambda_handler(event, context) File "/var/task/handler.py", line 237, in lambda_handler handler = cls() File "/var/task/handler.py", line 143, in init wsgi_app_function = get_django_wsgi(self.settings.DJANGO_SETTINGS) File "/var/task/zappa/ext/django_zappa.py", line 9, in get_django_wsgi from django.core.wsgi import get_wsgi_application File "/tmp/sendit_django/django/init.py", line 1, in from django.utils.version import get_version ModuleNotFoundError: No module named 'django.utils'

Your Environment

{ "dev": { "django_settings": "api.settings", "profile_name": "default", "project_name": "sendit_django", "runtime": "python3.6", "s3_bucket": "", "aws_region": "af-south-1", "slim_handler": true, "environment_variables": { "SQL_USER": "", "SQL_PASSWORD": "", "SQL_ENGINE": "", "SQL_DATABASE": "", "SQL_HOST": "", "SQL_PORT": "" }, "memory_size": 512 } }

tawanda14 commented 3 years ago

Fixed the issue by upgrading django