【问题标题】:django-storages S3 Backend Won't Loaddjango-storages S3 后端不会加载
【发布时间】:2016-05-18 00:12:29
【问题描述】:

我有一个 Django 应用程序,它可以在我的本地主机以及我的 Linode Ubuntu 服务器上正常运行。

我在跑步

django==1.4.2
django-storages==1.1.6
boto==2.8.0
Python==2.7.2+

从我的 localhost 上的 Django shell,我输入:

从 S3 导入 CallingFormat

它工作得很好。但是,当我在 server 上的 Django shell 中键入它时,我得到了

没有名为 S3 的模块

我错过了什么吗?提前感谢你们提供的任何帮助。

【问题讨论】:

    标签: python django python-2.7 amazon-s3 boto


    【解决方案1】:

    看起来 setup.py 没有在 PYTHONPATH 中安装 S3 模块。 这可以通过在PYTHONPATH 的任何位置下载 S3 模块来轻松解决(输入 import sys;print sys.path 以查找这些文件夹):

    sudo curl -O https://bitbucket.org/dziegler/django-storages/raw/9a3017a4f577a7d740451c1a6dde9079c69f09b6/S3.py 
    

    这对我有帮助

    【讨论】:

    • 供参考,此文件现已移至GitHub
    猜你喜欢
    • 1970-01-01
    • 2016-02-12
    • 2014-06-30
    • 1970-01-01
    • 2014-01-21
    • 2013-06-27
    • 2012-05-06
    • 2016-12-28
    • 1970-01-01
    相关资源
    最近更新 更多