我尝试安装 Redis 键值存储的 Python 接口。
https://github.com/andymccurdy/redis-py
我收到以下错误:
[shantanu@server andymccurdy-redis-py-60e3be5]$ python setup.py install
Traceback (most recent call last):
File "setup.py", line 3, in ?
from redis import __version__
File "/home/shantanu/andymccurdy-redis-py-60e3be5/redis/__init__.py", line 1, in ?
from redis.client import Redis, StrictRedis
File "/home/shantanu/andymccurdy-redis-py-60e3be5/redis/client.py", line 238
with self.pipeline(True, shard_hint) as pipe:
^
SyntaxError: invalid syntax
pip 和 easy_install 不起作用。
答案1
请使用 >=2.5 的 python 版本或者尝试使用适合你的 python 版本的旧版本的 redis-py。