Как установить haystack для Django?
А по инструкции делать пробовали?


 Install the package:

Latest stable (1.2.6) off PyPI: pip install django-haystack
Latest dev (2.0.0-beta) off GitHub: pip install -e git+https://github.com/toastdriven/django-haystack.git@master#egg=django-haystack


Add haystack to your INSTALLED_APPS.
Create search_indexes.py files for your models.
Setup the main SearchIndex via autodiscover.
Include haystack.urls to your URLconf.
Search!

а что такое Woosh? 
haystack — по сути обёртка, интерфейс управления поисковыми движками(программами). Woosh один из поисковых движков с которыми работает «стогсена». По этому установив только обёртку, конечного результата не будет. Ведь ни один из самих движков, вы не установили. =)
Можно в принципе и без стога обойтись, но с ним проще и удобнее.

З.Ы. с офф сайта, с главной страницы:
Haystack is BSD licensed, plays nicely with third-party apps without needing to modify the source and supports Solr, Elasticsearch, Whoosh and Xapian.  
Это 4 поисковых движка, обёрткой которых и является haystack.