环境信息
redis : 3.0.1
redis-py-cluster : 2.0.0
原因
通过pip直接安装的redis驱动都采用的最新版本,而最新版的redis-py-cluster模块中根本没有StrictRedisCluster。
解决方案
降版本,同时还要考虑版本兼容性,推荐采用的是redis-2.10.6和redis-py-cluster-1.3.5
pip install redis==2.10.6
pip install redis-py-cluster==1.3.5
完整过程代码如下:
(redis_01) [he@python_centos untitled]$ pip install redis
Collecting redis
Using cached redis-3.5.3-py2.py3-none-any.whl (72 kB)
Installing collected packages: redis
Successfully installed redis-3.5.3
(redis_01) [he@python_centos untitled]$ pip3 install redis
Requirement already satisfied: redis in /home/he/PycharmProjects/untitled1/redis_01/lib/python3.8/site-packages (3.5.3)
(redis_01) [he@python_centos untitled]$ pip3 install redis
Requirement already satisfied: redis