flask-cache使用redis缓存出现的错误

 EauDouce  flask  redis   2017-05-10 11:33 

Flask-Cache是flask一个缓存扩展,可用使用simple、redis、memcache等缓存视图及其他,文档:http://www.pythondoc.com/flask-cache/index.html

在使用Flask-Cache时,采用redis做后端,遇到的问题:

Traceback (most recent call last):
  File "main.py", line 28, in <module>
    cache.init_app(app)
  File "/usr/lib/python2.7/site-packages/flask_cache/__init__.py", line 161, in init_app
    self._set_cache(app, config)
  File "/usr/lib/python2.7/site-packages/flask_cache/__init__.py", line 172, in _set_cache
    import_me))
ImportError: redis is not a valid FlaskCache backend

其实是因为采用redis做后端缓存需要redis python模块,pip install redis,OK!

也可以查看flask-cache仓库的issue:  https://github.com/thadeusb/flask-cache/issues/126


点赞 打赏
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

交流分享

QQ扫一扫或点击二维码加入,群号577543189
微信扫一扫,手滑关注它
微信扫一扫,进入小程序

推荐文章

标签云集

友情链接  交换友链

推广位