2012-05-13 20 views
14

我已經按照提供的django-storages非常簡潔的指導,從本地文件存儲轉變,並碰到了這個異常:錯誤「無法加載Boto的S3綁定。」

無法加載寶途的S3綁定。

settings.py

models.py

class CameraImage(models.Model): 
... 
image = models.ImageField(upload_to='images')#get_image_path) 

是什麼意思例外?我如何解決它?

+0

太複製這裏的更新: https://stackoverflow.com/questions/13374247/django-storages-could-not-load-amazons-s3-bindings -errors/44728875#44728875 – MrE

回答

25

looking at the source code看來,您需要安裝python-boto庫。這也在您鏈接到的文檔中提到。

+4

aaah。 RTFM。謝謝! – michael

+0

謝謝!這節省了我一大堆時間。 –

+2

如果使用'storages.backends.s3boto3.S3Boto3Storage'而不是'storages.backends.s3boto.S3BotoStorage',則需要安裝'boto'和'boto3'。 – Flimm

12

還有的是它現在「PIP安裝博託」

+2

現在它是「boto3」 –