2015-01-21 1 views
0

Я хочу установить пакет python через pip (https://pypi.python.org/pypi/re2/), но этот пакет содержит расширение_модуль, который зависит от библиотеки re2 (https://github.com/google/re2).Установите пакет python с ext_module в зависимости от сторонней библиотеки

Когда я хочу установить пакет, мне нужно скомпилировать и установить библиотеку re2 раньше или сбой команды pip install re2. Из-за ограничений на систему сборки я не могу просто установить re2 на производственных машинах перед запуском pip, но мне нужно будет каким-то образом интегрировать компиляцию и установку библиотеки в pip.

Итак, есть ли какие-либо возможности для компиляции и установки сторонних библиотек c в файле setup.py пакета python?

ответ

0

Есть привязки Python here. Просто запустите python setup.py install.

+0

Кажется, у меня такая же проблема, компиляция прилагаемого файла _re2.cc сбой –

+0

Похоже, вам нужен компилятор Makefile или C? –

Смежные вопросы