我正在关注在 AWS elastic beanstalk 上部署 django 项目的教程:http: //docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html
我的应用程序在本地测试时可以工作,但在部署时出现 404 错误。查看事件日志,我看到以下消息:
Error running user's commands : An error occurred running '. /opt/python/ondeck/env && PYTHONPATH=/opt/python/ondeck/app: django-admin.py syncdb --noinput' (rc: 127) /bin/sh: django-admin.py: command not found
这使我相信本教程缺少有关在服务器上安装 django 文件或至少配置我的项目以识别 django-admin.py 的部分。我在本地机器上安装了 django,所以它在那里工作。
我知道 python 支持对于弹性 beantalk 来说是全新的,但是有人部署了 django 吗?