Installation

Setting up the environment

  1. Uninstall Python

    If you have not used virtualenv or buildout your eggs are probably weirded out.

  2. Install Python 2.7.2 x32

    x64 had issues at the time for me on different environments.

  3. Set PYTHONHOME

    Where you installed Python

  4. Checkout code someplace

    I used /work/piano

Installation using Buildout

  1. Go into the directory you checked the code into.

    If there is no bootstrap.py file then use WGET to fetch it.

    wget http://svn.zope.org/checkout/zc.buildout/trunk/bootstrap/bootstrap.py

  2. python bootstrap.py

    Warning

    Press <ENTER> after a seeing the buildout script is generated (don’t know why this hangs but been like that forever on Windows).

  3. bin/buildout

    After running the buildout command for the first time you only need to run it again when dependencies change.

Install MongoDB on Unix

  1. bin/buildout install mongodb

Install MongoDB on Windows

  1. bin/buildout install mongodb-winXX (64 or 32)

Note

You only need to do this when you first setup your environment.

Generating Sphinx Documentation

  1. bin/buildout install sphinx
  2. bin/sphinx-build docs docs/_build

Table Of Contents

Previous topic

Welcome

Next topic

Buildout Usage

This Page