1

In order to solve no "FileStorage" attribute problem, I just update the whoosh. However, it comes with this new problem.

from whoosh.spelling import SpellChecker
ImportError: cannot import name SpellChecker
j0k
  • 22,600
  • 28
  • 79
  • 90
steve xu
  • 31
  • 1
  • 4

1 Answers1

10

At the moment, you have to install an older version of Woosh.

pip install whoosh==2.4

The issue is in django-haystack.

benjaoming
  • 2,135
  • 1
  • 21
  • 29
  • I get "Requested whoosh==2.4, but installing version 2.5.1" – styks Jul 17 '13 at 13:59
  • http://stackoverflow.com/questions/14617136/why-is-pip-installing-an-old-version-of-my-package. pip was using a local copy since I had installed it. So I had to pip uninstall whoosh and then delete the files from the tmp directory. – styks Jul 17 '13 at 14:03