# Prerequisites ## Packages $ sudo aptitude install bzr git libxml2-dev libxslt1-dev python-dateutil python-dev python-pygments python-virtualenv zlib1g-dev ## pyenv quick install instructions https://github.com/alanorth/nairobilug.or.ke/blob/9e8ec6fb9240b03dea74dada1a6d3a0af752057b/README.md $ mkdir Projects && cd Projects/ $ git clone https://github.com/yyuu/pyenv.git ~/.pyenv $ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv $ vi ~/.bashrc ### USE EDITOR OF CHOICE TO ADD LINES FROM ABOVE SITE TO END OF ~/.bashrc $ source ~/.bashrc $ pyenv virtualenv Nikola $ pyenv activate Nikola $ nikola version $ pip install --upgrade nikola $ nikola version $ bzr init-repo ubuntu-za $ cd ubuntu-za $ bzr whoami $ bzr whoami "MyName MySurname <MyEmail@address.com>" $ bzr whoami $ bzr launchpad-login $ bzr launchpad-login MyLaunchPadID $ bzr launchpad-login $ bzr co lp:ubuntu-za trunk $ cd trunk/ $ nikola build $ nikola serve