Skip to content

Installation

KendyllD edited this page May 9, 2013 · 4 revisions

(Installation currently is in very early prototyping page, it is subject to change if/when the system begins serious development down the line)

Bouken Da! currently functions on the Makahiki 2 system (For installation and structure for that please visit http://makahiki.readthedocs.org/en/latest/index.html) For more information.

Prerequisites

For development and configuration of this system the following software is required:

  • *Unix
  • Python
  • Git
  • Pip
  • Virtual Environment Wrapper
  • Python Image Library
  • PostgreSQL
  • Memcache

*Unix is recommended for easy of use with all the other requirements, for a Windows system it is suggested you use a Virtual Machine with a Linux installation.

Downloading the source

You can download the source by cloning or forking the Bouken Da! Git repository using a terminal window after installing Git:

git://github.com/KendyllD/boukenda-project.git

This will create a folder and download the code from the repository.

Workon boukenda-project

The remaining steps require you to be in the boukenda-project/ directory and to have activated that virtual environment:

% cd boukenda-project/ % workon boukenda-Project

If you start a new shell in the midst of this process, you must be sure to invoke workon boukenda-project and of course cd to the appropriate directory before continuing.

This will help in differentiating your Bouken Da! Project environment from any other projects you may be running

Install required packages

You can install the required Python package for Bouken Da! by:

% pip install -r requirements.txt Don’t worry that this command generates lots and lots of output.

For further information about setting up the system please consult the Makahiki installation set up from http://makahiki.readthedocs.org/en/latest/installation-makahiki-unix.html#setup-environment-variables

Please note: Within the Makahiki instructions take care to change any instance of "makahiki" with "boukenda-project" for future reference.