[Zope] More Import Problems
Dieter Maurer
dieter@handshake.de
Thu, 21 Sep 2000 00:24:22 +0200 (CEST)
Joshua Brauer writes:
> As a horrid workaround for the earlier problem with Z-classes I exported all of my data, restarted Zope and am re-importing, or would like to re-import data, but some of it won't import back into the same install that it came from. I re-imported the products and then want to re-import the parts of the site.... I get the following error:
>
> Error type: ImportError
> Error value: cannot import name query
Your error message suggests that there is a problem
in line 217 of "SearchIndex.TextIndex":
from Lexicon import Lexicon, query, stop_word_dict
Apparently, "Lexicon" is imported from the module "Lexicon"
successfully, but "query" cannot be imported.
This is not astonishing as "SearchIndex.Lexicon" does not (no longer?)
contain a "query".
Obviously, there is an inconsistency between "SearchIndex.Lexicon"
and "SearchIndex.TextIndex". Put it into the Collector.
In the meantime, you may give "Lexicon" a function
"query". It should take two arguments and return
a dictionary of tuples (int,float) (you should return
the empty dict).
This, probably, will let you import your site, but
"TextIndex" may not work as you would like.
Dieter