Lettuce Behaviour Driven Development for python

Install a development environment for lettuce

Here are guidelines to get a development environment for lettuce.

OS specific

Here are repcipes for specific operating systems. They should help you go fast or automate lettuce installation procedure:

Generic guidelines

Dependencies

you will need to install these dependencies in order to hack lettuce :)

All of them are used within lettuce tests.

you could use a virtualenv

mkvirtualenv lettuce
workon lettuce
pip install -r requirements.txt

or just install manually

sudo pip install -r requirements.txt

or do it really from scratch

  • nose) : > [sudo] pip install nose

  • mox) : > [sudo] pip install mox

  • sphinx) : > [sudo] pip install sphinx

  • lxml) : > [sudo] pip install lxml

  • tornado) : > [sudo] pip install tornado

  • django) : > [sudo] pip install django

Installing lettuce itself

[sudo] python setup.py develop