我尝试从python
访问沙发床的铲斗。
我在Centos 7 Packge上安装了以下文档中所述的方法:
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
引发此错误:
回溯(最近通话最近): 文件“”,第1行,位于 模块中第31行的文件“ /usr/lib64/python2.7/site-packages/couchbase/init.py” 输入import Callable,Any,Union,NewType,Mapping,List ImportError:没有名为键入的模块
有什么解决方法吗?
答案 0 :(得分:1)
引入了typing
模块,以便为我们的API用户提供PEP484注释。不幸的是,尽管捆绑了最新的Python 2.7和3.x版本,但一些较旧的版本却没有。对于此疏忽,我们深表歉意。
从PyPi安装typing
模块暂时可以解决此问题,但是我们对此具有永久性的修复作用:
https://issues.couchbase.com/browse/PYCBC-554
这将在下一版的Python客户端(2.5.2)中出现。
希望有帮助。
Ellis