我最近在安装 rediscluster 时遇到问题。当我运行
pip install rediscluster
时,它运行得很好,但一秒钟后,它只显示错误 ModuleNotFoundError: No module named 'redis._compat'
。我尝试过运行pip install rediscompat, pip install redis.compat, pip install redis._compat and pip install redis_compat
,但没有一个成功。有谁知道如何获得redis._compat
吗?
我感谢任何帮助!谢谢
我尝试运行这些命令:
pip install rediscompat, pip install redis.compat, pip install redis.\_compat and pip install redis_compat
这就是结果:
ModuleNotFoundError: No module named 'redis._compat'
我预料到了这个:
(实际上不是结果,但这是我期望发生的)
Successfully installed rediscluster
和许多其他模块。我还没有看到结果,但我至少认为这会是结果。
我遇到了同样的问题,并通过运行修复了它
pip install redis-py-cluster
相反。 :)
我在为Python设置
redis
和redis-py-cluster
时遇到了同样的问题,我意识到这会产生冲突,因为requirements.txt
里面已经有redis-py-cluster
。所以我从中删除了redis
,问题就解决了。
希望它能帮助别人。