Development Ubuntu 11 12 Mac OS X - abztrakt/labgeeks-buildout GitHub Wiki

checkout the buildout

git clone git://github.com/abztrakt/labgeeks-buildout.git labgeeks

install dependencies (ubuntu)

apt-get install mysql-server libmysqlclient-dev git-core build-essential python-setuptools python-dev libapache2-mod-wsgi

if you need virtualenv

easy_install virtualenv

make project a virtual env

virtualenv --no-site-packages labgeeks

activate virtualenv then bootstrap, then buildout

cd labgeeks
source bin/activate
python bootstrap.py
buildout -c dev.cfg

set up your local settings

cd labgeeks
cp sample_local_settings.py local_settings.py
vim local_settings.py

change these values in local_settings.py to something appropriate for your install:

APP_DIR (make this the path to your local_settings file)
ADMINS
DATABASES

setup and test your data/database

labgeeks syncdb
labgeeks migrate
labgeeks test