微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ubuntu – 尝试安装Python Couchbase lib – “libcouchbase / couchbase.h:没有这样的文件或目录”

所有,

我正在尝试在我的Linux服务器上安装Python Couchbase lib,但它失败了“libcouchbase / couchbase.h:没有这样的文件或目录”.我也找不到哪个包包含couchbase.h文件.我怎样才能解决这个问题?

ubuntu@ip-172-31-17-167:~$sudo easy_install couchbase
Searching for couchbase
Reading https://pypi.python.org/simple/couchbase/
Best match: couchbase 1.2.4
Downloading https://pypi.python.org/packages/source/c/couchbase/couchbase-1.2.4.tar.gz#md5=4a51bf3ac1fa26bcb9433d53ac4ba34b
Processing couchbase-1.2.4.tar.gz
Writing /tmp/easy_install-ZF8OtY/couchbase-1.2.4/setup.cfg
Running couchbase-1.2.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZF8OtY/couchbase-1.2.4/egg-dist-tmp-Az4Noq
In file included from src/exceptions.c:17:0:
src/pycbc.h:25:36: Fatal error: libcouchbase/couchbase.h: No such file or directory
 #include 
                                    ^
compilation terminated.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' Failed with exit status 1
ubuntu@ip-172-31-17-167:~$apt-file search couchbase.h
python-celery-doc: /usr/share/doc/python-celery-doc/html/_modules/celery/backends/couchbase.html
python-celery-doc: /usr/share/doc/python-celery-doc/html/internals/reference/celery.backends.couchbase.html
试试这个: http://docs.couchbase.com/couchbase-sdk-c-2.3/#downloading-the-couchbase-client-library

所以如果你有Ubuntu 12.04:

> sudo wget -O / etc / apt / sources.list.d / couchbase.list http://packages.couchbase.com/ubuntu/couchbase-ubuntu1204.list> wget -O- http://packages.couchbase.com/ubuntu/couchbase.key | sudo apt-key add – > sudo apt-get update> sudo apt-get install libcouchbase2-libevent libcouchbase-dev

原文地址:https://www.jb51.cc/ubuntu/347330.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐