Несколько месяцев назад создание пилицена было одним из самых болезненных событий, которые у меня были.ИМХО проект не получит никакой тяги, если его так сложно построить.
С несколькими другими людьми, имеющими тот же самый зуд, чтобы поцарапать, мы начали https://code.google.com/a/apache-extras.org/p/pylucene-extra/, чтобы собирать предварительно собранные яйца из яиц пикацена и jcc нанесколько операционных систем, версии Python и комбинации времени выполнения Java.Однако в последнее время он не очень активен.
Может быть, кто-то подойдет, или вы можете взглянуть на Sphinx , ElasticSearch или HaystackSearch (CAVEAT: я не работал ни с одним из них).
Или, возможно, попытаться получить доступ к Solr через python (есть несколько API), что может быть намного прощечем с помощью пилюцена.Конечно, учтите, что lucene по-прежнему потребуется JVM для запуска.
Поскольку у вас нет огромных потребностей в масштабируемости, я бы сосредоточился на простом использовании и поддержке сообщества, а не на производительности и масштабировании.Надеюсь, это поможет.