python ModuleNotFoundError:AWS中没有名为“application”的模块错误

aor9mmx1  于 2023-11-15  发布在  Python
关注(0)|答案(2)|浏览(185)

我正在尝试将一个django的应用部署到aws上。
当我尝试创建应用程序(django create django-env)时,我得到错误“ModuleNotFoundError:No module named 'application'”。我不知道为什么。我的django.config文件是:

option_settings:
"aws:elasticbeanstalk:projectlication:environment":
DJANGO_SETTINGS_MODULE: project.settings
"aws:elasticbeanstalk:container:python":
WSGIPath: project.wsgi:application

字符串
我的应用程序的布局是。
x1c 0d1x的数据
我的应用程序名称是项目,所以我不知道什么是错的。
谢谢你

c86crjj0

c86crjj01#

我根据你提供的一些信息进行了大胆的猜测,但我会检查WSGIPath是否指向django应用程序wsgi.py文件。
同样,我只是猜测,因为你没有提供太多的上下文。下面的内容可能会有所帮助部署Django + Python 3 + PostgreSQL到AWS Elastic Beanstalk
编辑:编辑,因为我不识字。

yqkkidmi

yqkkidmi2#

如果你使用的是Git,在settings.py和wsgi.py上进行修改后,请记住Commit the changes。当我们执行eb deploy时,它只使用提交的文件构建和部署应用程序。

相关问题