Here are guidelines to get a development environment for lettuce.
Here are repcipes for specific operating systems. They should help you go fast or automate lettuce installation procedure:
you will need to install these dependencies in order to hack lettuce :)
All of them are used within lettuce tests.
mkvirtualenv lettuce
workon lettuce
pip install -r requirements.txt
sudo pip install -r requirements.txt
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
[sudo] python setup.py develop