2015-01-21 139 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