根据第三方库安装带有ext_module的python包

时间:2015-01-21 00:33:21

标签: python pip pypi re2

我想通过pip(https://pypi.python.org/pypi/re2/)安装python包,但是这个包包含一个extension_module,它依赖于re2库(https://github.com/google/re2)。

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

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

1 个答案:

答案 0 :(得分:0)

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