Folio depends on Jinja2 for rendering templates.
Some extensions need aditional packages.
The simplest installation is to use pip. If you are not inside a virtualenv, you will do a system-wide installation, so you need to run it with root privileges:
$ pip install Folio
Download the latest release from the download page. The file will be named as Folio-X.Y.tar.gz where X.Y is the release version. Then you need to untar it and move the the created directory.
$ tar xvzf Folio-X.Y.tar.gz
$ cd Folio-X.Y.tar.gz
If you are in Windows, you could use 7-zip. Then you need to open a command shell with administrator privileges and cd to the uncompressed directory.
Finally you run this command with root privileges:
$ python setup.py install
To checkout the development version you will need to have git installed. Test that you have it installed by executing git –version from the command line. Is recommended to use virtualenv for all the testing/developing proposes.
The main repository lives in momo.guide42.com, but a Github mirror is provided.
$ git clone git://github.com/guide42/folio.git
Cloning into 'folio'...
$ cd folio
$ virtualenv venv --distribute
New python executable in venv/bin/python
$ . venv/bin/activate
$ python setup.py develop