【问题标题】:django-storages not being installed on heroku deploymentdjango-storages 未安装在 heroku 部署中
【发布时间】:2012-07-23 11:41:32
【问题描述】:

我在 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

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

【问题讨论】:

  • 一个解决方案,无可否认,是下载存储的源代码,然后将其作为应用程序上传
  • 这是一个非常糟糕的主意 =/ 不仅无法安装,而且非常痛苦。

标签: django heroku


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-19
    • 2020-05-08
    • 2014-10-16
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多