2015-01-21 21 views
0

python 패키지를 pip (https://pypi.python.org/pypi/re2/)를 통해 설치하려고하지만이 패키지에는 re2 라이브러리 (https://github.com/google/re2)에 의존하는 extension_module이 포함되어 있습니다.타사 라이브러리에 따라 ext_module을 사용하여 python 패키지 설치

패키지를 설치하려면 먼저 re2 라이브러리를 컴파일하고 설치해야합니다. 그렇지 않으면 pip install re2 명령이 실패합니다. 빌드 시스템에 대한 제한 때문에 pip를 실행하기 전에 단순히 프로덕션 시스템에 re2를 설치할 수는 없지만 라이브러리의 컴파일과 설치를 어떻게 든 pip에 통합해야합니다.

파이썬 패키지의 setup.py에 타사 C 라이브러리를 컴파일하고 설치할 수 있습니까?

답변

0

파이썬 바인딩 here이 있습니다. python setup.py install을 실행하십시오.

+0

같은 문제가있는 것처럼 보입니다. 포함 된 _re2.cc 파일의 컴파일이 실패합니다. –

+0

Makefile 또는 C 컴파일러가 필요합니까? –