Python 中的 Redis LPOP 参数数量错误

Redis LPOP wrong number of arguments in Python

我有一个简单的 Redis 命令可以执行以下操作:

redis_conn.lpop(queue_name, batch_size)

根据 Redis documentation and their Python SDK documentation,这应该是一个有效的请求。然而,我收到以下错误:

redis.exceptions.ResponseError: wrong number of arguments for 'lpop' command

也许我太迟钝了,犯了一个新手错误,因为它是 2:00AM 但是,这应该可行。那为什么不呢?

好吧,我很迟钝。我链接的文档指出 count 参数从 6.2 版开始可用。但是,因为我是 运行 Windows,所以我没有得到最新版本,所以失败了。