Volltext-Suche auf der App Engine mit Whoosh

Muss ich tun, voll-text-Suche mit Google App Engine. Ich fand das Projekt Schwups und es funktioniert wirklich gut, solange ich die App Engine Development Environement... Wenn ich meine Dateien hochladen-Anwendung auf App Engine, bekomme ich folgenden TraceBack. Bei meinen tests bin ich mit der Beispiel-Anwendung in diesem Projekt. Irgendeine Idee, was ich falsch mache?

<type 'exceptions.ImportError'>: cannot import name loads
Traceback (most recent call last):
  File "/base/data/home/apps/myapp/1.334374478538362709/hello.py", line 6, in <module>
    from whoosh import store
  File "/base/data/home/apps/myapp/1.334374478538362709/whoosh/__init__.py", line 17, in <module>
    from whoosh.index import open_dir, create_in
  File "/base/data/home/apps/myapp/1.334374478538362709/whoosh/index.py", line 31, in <module>
    from whoosh import fields, store
  File "/base/data/home/apps/myapp/1.334374478538362709/whoosh/store.py", line 27, in <module>
    from whoosh import tables
  File "/base/data/home/apps/myapp/1.334374478538362709/whoosh/tables.py", line 43, in <module>
    from marshal import loads

Hier ist der import, die ich in meinem Python-Datei.

# Whoosh ----------------------------------------------------------------------
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'utils')))
from whoosh.fields import Schema, STORED, ID, KEYWORD, TEXT
from whoosh.index import getdatastoreindex
from whoosh.qparser import QueryParser, MultifieldParser

Vielen Dank im Voraus für Eure Hilfe!

InformationsquelleAutor Martin | 2009-06-22
Schreibe einen Kommentar