Próbuję zainstalować lib Python Couchbase w moim serwerze Linux, ale to z braku "libcouchbase/couchbase.h: Brak takiego pliku lub katalogu". Nie mogę również znaleźć pakietu zawierającego plik couchbase.h. Jak mogę to naprawić?
[email protected]:~$ 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 [email protected]:~$ 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
Dziękujemy! Działa doskonale. – user43995
To działało dla mnie na mojej instancji ubuntu14.04. Jedyne, co musiałem zrobić, to zmienić wiersz # 1 na "sudo wget -O/etc/apt/sources.list.d/couchbase.list http: // packages.couchbase.com/ubuntu/couchbase-ubuntu1404.list' – Abundnce10