Installing Waldo¶
Getting the code¶
If you use pip
or easy_install
, you should be able to install waldo
with:
pip install waldo
easy_install waldo
If you prefer to install from source, you can get either `the released version <>`__ or the bleeding edge.
Once you download the code, you should be able to install it with:
python setup.py install
Dependencies¶
- python
- lxml
- sqlalchemy
- bottle
bottle is only needed if wish to run the web application (i.e., if you only using the local programming API, then you can skip this step).
Under a debian or Ubuntu system, the following commands will install all needed packages:
sudo apt-get install python-lxml
sudo apt-get install python-sqlalchemy
sudo apt-get install python-bottle
Downloading and building the database¶
update-waldo --user --unsafe --verbose
The --user
flag installs the database just for this user (but does not
require super-user [root] permissions).
The --unsafe
flag makes the process much faster. However, it also means
that if the process is interrupted, it will need to be started from scratch.
The --verbose
flag, as expected, make the whole process more verbose.