我想通过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库?