summaryrefslogtreecommitdiff
path: root/INSTALL
blob: fe105933f26b6fc493eccfb44e9cc791153ec7bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Create a virtualenv
   virtualenv create booksearch_env
   cd booksearch_env
   # activate this virtualenv
   . ./bin/activate

Install dependencies
   easy_install pip
   pip install whoosh
   pip install pypdf
   pip install flask

(  Clone  )
   git clone http://xapek.org/~yvesf/repos/booksearch.git
   cd booksearch

Create index
   python indexer.py ~/my_books

Test index
  python query.py
    query> test
    Term('content', 'test')
    Match in /home/XXXXX6-4.pdf
    Match in /home/XXXXX6-4.pdf
    2 results
    query> 

Run Webapp
  python web.py
   * Running on http://0.0.0.0:5000/
   * Restarting with reloader...



Check for
    http://bitbucket.org/mchaput/whoosh/issue/48/temp-directories-are-not-deleted-when