These instructions are currently OSX specific.
Python Python is preinstalled on OSX.
Cherry Pie a. Download from http://download.cherrypy.org/cherrypy/3.2.2/ b. Installation instructions at http://docs.cherrypy.org/stable/intro/install.html
Genshi sudo easy_install Genshi
Routes sudo easy_install Routes
5.MySQL a. Download from http://dev.mysql.com/downloads/mysql/ b. Run the dmg installer c. Launch MySQL sudo /usr/local/mysql/bin/mysqld_safe d. Create a MySQL user mysql --user=root mysql CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass'; mysql> GRANT ALL PRIVILEGES ON . TO 'user'@'localhost' WITH GRANT OPTION; e. Set up MySQL client sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
MySQL for Python a. Download from http://sourceforge.net/projects/mysql-python/ b. Follow installation instructions in INSTALL
python-markdown2 a. clone from https://github.com/trentm/python-markdown2 b. sudo python setup.py install (pass --user to install it without sudo)
PyBrowserID a. either easy_install PyBrowserID or b. clone https://github.com/mozilla/PyBrowserID and python setup.py install
Human-datetimedelta a. easy_install pytz
python start.py -a weeklyupdates.config