2015-01-21 144 views
0

我想通过pip安装python软件包(https://pypi.python.org/pypi/re2/),但该软件包包含一个依赖于re2库(https://github.com/google/re2)的extension_module。根据第三方库安装带有ext_module的python软件包

当我想安装软件包时,我必须在编译和安装re2库之前或者pip install re2命令失败。 由于构建系统的限制,我不能在运行pip之前简单地在生产机器上安装re2,但我需要以某种方式将库的编译和安装集成到pip中。

那么在python包的setup.py中是否有可能编译和安装第三方c库?

回答

0

有Python绑定here。只需运行python setup.py install

+0

对我来说似乎有同样的问题,包含的_re2.cc文件的编译失败 – 2015-01-21 01:35:04

+0

它看起来像你需要一些Makefile或C编译器? – 2015-01-21 01:37:18