Я установил xapian через macports, итак, почему это приложение Python говорит мне, что xapian должен быть установлен?

Я пытаюсь запустить приложение Python в своей системе. Когда я пытаюсь выполнить его, я получаю traceback, который заканчивается чем-то, говоря, что я должен установить Xapian. Таким образом, я шел вперед установленное xapian-ядро и xapian-привязка с помощью macports. Затем я попытался запустить приложение Python снова, но получил тот же traceback. Какие-либо идеи о том, что я должен сделать затем? Есть ли некоторая дополнительная штука xapian-python, которую я должен установить? Такого рода вещь все плохо мне знакома.

Я использую Mac OS 10.6.3, Python 2.6.5 и Django 1.2.1

Вот последние несколько строк traceback, который я получаю:

File "/Users/nick/dev/ymtest/../ymtest/lib/haystack/__init__.py", line 46, in <module>
backend = load_backend(settings.HAYSTACK_SEARCH_ENGINE)
File "/Users/nick/dev/ymtest/../ymtest/lib/haystack/__init__.py", line 21, in load_backend
return __import__('haystack.backends.%s_backend' % settings.HAYSTACK_SEARCH_ENGINE, {}, {}, [''])
File "/Users/nick/dev/ymtest/../ymtest/lib/haystack/backends/xapian_backend.py", line 18, in <module>
raise MissingDependency("The 'xapian' backend requires the installation of 'xapian'. Please refer to the documentation.")
haystack.exceptions.MissingDependency: The 'xapian' backend requires the installation of 'xapian'. Please refer to the documentation.
1
задан Nicolas Holzapfel 16 June 2010 в 21:37
поделиться