2013-07-25 6 views
0

CentOS 6.3, Python 2.6 및 Couchbase를 사용하고 있습니다. 전에서 파이썬 couchbase1.0.0 패키지를 다운로드하고 난 build_ext 명령을 실행할 때, 나는 파이썬 setup.py를 사용하려고couchbase 연결 모듈을 설치할 때 Python 오류가 발생했습니다.

/usr/bin/ld: cannot find -lcouchbase 
collect2: ld returned 1 exit status 
error: command 'gcc' failed with exit status 1 

이 오류가있어이 https://pypi.python.org/pypi/couchbase

그러나,에서 가이드를 따라 명령을 설치하면 위의 오류가 발생합니다. 명령을 실행하기 전에 couchbase1.0.0 디렉토리로 변경되었습니다.

이 문제를 어떻게 해결할 수 있습니까?

+0

두 번째, 세 번째 및 네 번째 글 머리 기호에 설명 된 패키지를 설치 했습니까? – Blender

+0

예, 모두 설치했습니다. –

답변

0

링커에 couchbase 라이브러리가 없으므로 couchbase 패키지와 모든 패키지를 설치 했습니까? 패키지 란 파이썬 패키지가 아닌 시스템 패키지를 의미합니다.

+0

예, -devel 패키지를 설치했습니다. –

+0

하지만 https://github.com/couchbase/libcouchbase를 설치 했습니까? – Darek

+0

예, 설치했습니다. –

관련 문제