Проблема с доступом Couchbase из питона на Centos 7 - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь получить доступ к ведру дивана из python. Я установил на свой пакет Centos 7 такой, как описано в этой документации:

https://docs.couchbase.com/c-sdk/2.10/relnotes-c-sdk.html https://docs.couchbase.com/python-sdk/2.5/start-using-sdk.html

couchbase-2.5.1 модуль был успешно установлен, но import couchbase влечет за собой эту ошибку:

Traceback (последний вызов был последним): Файл "", строка 1, в Файл "/usr/lib64/python2.7/site-packages/couchbase/init.py", строка 31, в модуле набрав импорт Callable, Any, Union, NewType, Mapping, List ImportError: модуль с именем не набирается

Есть идеи, как это исправить?

1 Ответ

0 голосов
/ 29 ноября 2018

Модуль typing был представлен, чтобы предлагать аннотации PEP484 нашим пользователям API. К сожалению, хотя самые последние версии Python 2.7 и 3.x поставляются в комплекте с этим, некоторые старые версии этого не делают. Приносим свои извинения за этот недосмотр.

Установка модуля typing из PyPi пока исправит это, но у нас есть постоянное исправление для этого здесь:

https://issues.couchbase.com/browse/PYCBC-554

Это будет в следующей версии Python Client (2.5.2).

Надеюсь, это поможет.

Ellis

...