couchbase的python客户端
couchbase的Python项目详细描述
建造和安装
这只适用于源代码建筑。如果你用的是窗户 安装程序则所有内容(服务器除外)都已包括在内。 有关Windows快照版本,请参见下面的内容。
还要注意,这些说明适用于从源头上建造。 您始终可以从pypi获取最新的受支持版本。
如果您有最新版本的 pip ,则可以使用最新的开发 通过发出以下咒语进行修订
pip install git+git://github.com/couchbase/couchbase-python-client
先决条件
- Couchbase服务器(http://couchbase.com/download" rel="nofollow">http://couchbase.com/download)
- libcouchbase 。2.9.0或更高版本(捆绑在Windows安装程序中)
- libcouchbase开发文件。
- python开发文件
- C编译器(Windows除外)
建筑
下面将在本地编译该模块;然后可以测试basic 功能包括运行示例。
python setup.py build_ext --inplace
如果libcouchbase安装在另一个位置(例如, /opt/local/libcouchbase ,您可以添加额外的指令,如so
python setup.py build_ext --inplace \ --library-dir /opt/local/libcouchbase/lib \ --include-dir /opt/local/libcouchbase/include
或者您可以修改环境 cflags 和 ldflags 变量。
< div >警告
如果不打算安装此模块,请确保设置 pythonpath 运行前将环境变量保存到此目录 任何依赖它的脚本。否则可能会导致脚本 运行此模块的旧版本(如果已安装),或 引发异常,指出 couchbase 模块无法 找到。