, поэтому я не могу загрузить модули python с помощью pip install на моем компьютере, поэтому я вынужден использовать локальный источник - да, грубо, я знаю.
Мне нужно использовать модуль rediscluster, но я не могу вполне правильно настроить.
В настоящее время я загрузил исходный код для rediscluster и redis из https://pypi.org/project/rediscluster и https://pypi.org/project/redis соответственно. Я распаковал файл и вынул папки rediscluster и redis в каталог того же уровня, что и myProject.py. myProject.py имеет строку:
from rediscluster import RedisCluster
даже с обоими локальными модулями, я все равно получаю эту ошибку:
>>> from rediscluster import RedisCluster
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/a585080/rediscluster/__init__.py", line 12, in <module>
from rediscluster.cluster_client import StrictRedisCluster
File "/home/a585080/rediscluster/cluster_client.py", line 5, in <module>
from redis._compat import (
ImportError: cannot import name 'b'
Это имеет смысл, потому что я не вижу функция 'b' в этом файле _compat, но я не совсем уверен, где мне нужно go, чтобы ее найти.