2

我在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-storages 已安装。我的需求文件确实包含 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

所以现在,我完全被难住了,不知道如何进一步排除故障。

4

1 回答 1

0

尝试再次运行您的构建。最初部署应用程序时,pypi.python.org 镜像可能已关闭,这可能导致它无法安装。做另一个 git push(在你对你的应用程序进行更改之后)应该可以解决这个问题。

于 2012-08-03T21:55:10.753 回答