PIP Rediscluster ModuleNotFoundError:没有名为“redis._compat”的模块

问题描述 投票:0回答:2

我最近在安装 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
和许多其他模块。我还没有看到结果,但我至少认为这会是结果。

python pip pypi
2个回答
1
投票

我遇到了同样的问题,并通过运行修复了它

pip install redis-py-cluster

相反。 :)


0
投票

我在为Python设置

redis
redis-py-cluster
时遇到了同样的问题,我意识到这会产生冲突,因为
requirements.txt
里面已经有
redis-py-cluster
所以我从中删除了

redis

,问题就解决了。

希望它能帮助别人。

© www.soinside.com 2019 - 2024. All rights reserved.