Я пытаюсь установить Djapian на RedHat5 / Python2.6. Я уже успешно установил его на моей машине OSX 10.6.
Я собрал и скомпилировал Xapian и Djapian без проблем для Py2.6. Затем я устанавливаю привязки Python для Xapian, и он работает нормально, однако, если открыть интерпретатор Python и ввести «import xapian» или попытаться включить djapian в мое приложение Django, я получаю следующую ошибку:
/ usr / lib64 / python2.6 / site-packages / _xapian.so: неопределенный символ: Py_InitModule4
При поиске я видел эту проблему для нескольких модулей, не только для Xapian, но, похоже, не могу найти хорошего решения. У меня установлен python-devel.
Я предполагаю, что проблема связана с Python, а не с Xapian.