Foundation db Python客户端竞价版本



当我使用python绑定时,我得到以下异常。我认为客户端绑定api是向后兼容的。如果不是,我如何/在哪里可以获得对应于版本610 的python库

fdb.api_version(610)
File "/usr/local/lib/python2.7/dist-packages/fdb/__init__.py", line 76, in api_version
"%d, but the installed library supports a maximum version of %d." % (header_version, max_supported_ver))
RuntimeError: This version of the FoundationDB Python binding is not supported by the installed FoundationDB C library. The binding requires a library that supports API version 620, but the installed library supports a maximum version of 610.

运行python客户端的主机还需要安装foundationdb客户端。

例如,对于Ubuntu上的6.2.20,客户端的下载链接在这里。

对于版本610,您需要安装foundationdb版本6.1.XX(我使用的是6.1.11(。您可以使用更新已安装的foundationdb包

pip install -I foundationdb==6.1.11

-I将用您即将安装的版本替换您已安装的任何版本。

相关内容

  • 没有找到相关文章

最新更新