【问题标题】:Python - Flask - Redis - ResponseError: unknown command 'SETEX'Python - Flask - Redis - ResponseError:未知命令'SETEX'
【发布时间】:2012-06-30 09:40:30
【问题描述】:

我正在尝试通过 Flask 使用 Redis 创建服务器端会话。 Redis-server 似乎运行良好,但 Flask 在实现 example class on Flask 时一直给我这个错误。

ResponseError: unknown command 'SETEX'

...因此,我的 Flask 项目无法运行。

编辑:

我正在跑步:

  • Redis 2.4.15
  • Python 2.7.3(和 virtualenv 中的 2.6)

【问题讨论】:

  • 你使用的是什么版本的 Redis?
  • 好吧,你使用 Redis
  • 我是 Redis 新手,所以我只用了大约一个小时。我希望它是那么简单:P。感谢您的尝试。

标签: python session redis debian flask


【解决方案1】:

看看这个google groups post。也许你得到的版本号有误。

【讨论】:

  • 哇,看准了!我正在运行版本:2:1.2.6-1 (1.2.6)。你知道我该如何升级吗?当我运行 redis-cli 时,它会打开 2.4.6 版本。
  • @user1492385 我没用debian,不知道怎么升级。
  • 糟糕,我删除了说我已修复它的评论。我现在已经修复了,感谢您指出问题所在:)。
猜你喜欢
  • 2020-10-28
  • 2019-01-07
  • 2020-03-25
  • 2012-06-18
  • 2016-08-18
  • 1970-01-01
  • 1970-01-01
  • 2017-10-06
  • 1970-01-01
相关资源
最近更新 更多