gpt4 book ai didi

python - 为什么 redis-py 没有地理扩展?

转载 作者:IT王子 更新时间:2023-10-29 06:11:02 25 4
gpt4 key购买 nike

我通过 pip 安装了 redis-py2.10.5。它安装没有错误。但是,我无法访问与地理相关的功能。

In [1]: import redis

In [2]: r = redis.StrictRedis(host='localhost', port=6379, db=0)

In [3]: r.set('foo', 'bar')
Out[3]: True

In [4]: r.geoadd('Sicily 13.361389 38.115556 "Palermo" 15.087269 37.502669')
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-4-4e252ecb84dd> in <module>()
----> 1 r.geoadd('Sicily 13.361389 38.115556 "Palermo" 15.087269 37.502669')

AttributeError: 'StrictRedis' object has no attribute 'geoadd'

我哪里错了?

最佳答案

官方 github 存储库中有一个 Unresolved 问题:'StrictRedis' object has no object called 'geoadd'

从问题评论中你有两个选择:

You can either use the fork mentioned in that issue (preferred) or pip install git+https://github.com/andymccurdy/redis-py.git.

关于python - 为什么 redis-py 没有地理扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43851388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com