ここで、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 のサポートが Elastic Beanstalk の真新しいことは知っていますが、django をデプロイした人はいますか?