Локальные python модули redis вместо использования вопроса об установке pip - PullRequest
0 голосов
/ 08 мая 2020

, поэтому я не могу загрузить модули 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, чтобы ее найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...