Installation¶
- Install MySQL.
- Install the dependencies in
requirements/compiled.txteither via system-level package manager, or withpip install -r requirements/compiled.txt(preferably into a virtualenv in the latter case). - If you will need to run the tests or work on Spade development, install the
development-only dependencies into your virtualenv with
pip install -r requirements/dev.txt.
- Copy
spade/settings/local.sample.pytospade/settings/local.pyand modify the settings as appropriate for your installation. - Run
./manage.py syncdbto create the database tables.
Vagrant Setup¶
- Run
vagrant upin a terminal. This will create a new VM that will have Spade running on it. It will run the necessary Puppet scripts - add
127.0.0.1 dev.spade.orgto /etc/hosts - Navigate to http://dev.spade.org:8000 in your browser