Django AWS Elastic Beanstalk WSGIPath refers to a file that does not exist


I’ve tried everything suggested so far but nothing seems to work. I’ve created a new Django project with Cookiecutter. I’m able to run it locally and via my Docker machine but for some reason I can’t get it to deploy to
AWS. I’ve also been following along this documentation loosely:


Project Structure

When I check the logs, this is a sample of what I get:

When I run eb config I get these settings:

I’ve tried editing this, moving the file, renaming it, but nothing works. What am I doing wrong?


The problem for me was that I made code changes but I didn’t commit them. When I tried to deploy to elastic beanstalk with eb deploy, it was deploying my old code which had reference to instead of myproject/

Leave a Reply