我在heroku上部署了我的应用程序,然后当我检查它时显示“内部服务器错误”。当我查看日志时,它包含以下模糊:
2012-07-23T11:31:16+00:00 app[web.1]: File "/app/.heroku/venv/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
2012-07-23T11:31:16+00:00 app[web.1]: ImportError: No module named storages2012-07-23T11:31:16+00:00 app[web.1]: __import__(name)
2012-07-23T11:31:18+00:00 heroku[router]: GET peaceful-plains-3853.herokuapp.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=5ms status=404 bytes=2065
当我检查安装日志时,它看起来不像是安装了django-storage。我的需求文件包含django-stoages。它列在下面:
Django==1.4
boto==2.5.2
django-storages==1.1.5
distribute==0.6.27
simplejson==2.6.0
gunicorn==0.14.2
所以现在,我完全难过,不知道如何进一步排除故障。
答案 0 :(得分:0)
尝试再次运行您的构建。最初部署应用程序时,pypi.python.org镜像可能已关闭,这可能导致无法安装它。进行另一次git推送(在对应用程序进行更改后)应解决问题。