diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-04-19 08:42:29 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-04-19 08:42:29 -0400 |
commit | 1a3f9b323e207af23eda8697714bcd4930ba8ea5 (patch) | |
tree | 556177dea8c15abe30c53dee40bfc8f66e958d1d /INSTALL | |
parent | 75fcf423972d45af234632a6c922861fa89b7ff3 (diff) | |
download | askbot-1a3f9b323e207af23eda8697714bcd4930ba8ea5.tar.gz askbot-1a3f9b323e207af23eda8697714bcd4930ba8ea5.tar.bz2 askbot-1a3f9b323e207af23eda8697714bcd4930ba8ea5.zip |
manual and python 2.4 issue
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 29 |
1 files changed, 21 insertions, 8 deletions
@@ -16,27 +16,32 @@ D. CUSTOMIZATION A. PREREQUISITES ----------------------------------------------- +Note: by default all installation activity is made in the superuser 'root' account. +This can be achieved either by logging in as root (su root), +or - if you have program sudo installed - prefix all commands with sudo. +So sodo will be listed below as optional. + 0. We recommend you to use python-setuptools to install pre-requirement libraries. If you haven't installed it, please try to install it first. -e.g, sudo apt-get install python-setuptools +e.g, [sudo] apt-get install python-setuptools + +1. Python2.5/2.6, Django v1.1.1 -1. Python2.5/2.6, MySQL, Django v1.0/1.1 -Note: email subscription sender job requires Django 1.1, everything else works with 1.0 -Make sure mysql for python provider has been installed. -sudo easy_install mysql-python +1A If you are using MySQL, mysql client for python must be installed +[sudo] easy_install mysql-python 2. Python-openid v2.2 http://openidenabled.com/python-openid/ -sudo easy_install python-openid +[sudo] easy_install python-openid 4. html5lib http://code.google.com/p/html5lib/ Used for HTML sanitizer -sudo easy_install html5lib +[sudo] easy_install html5lib 5. Markdown2 http://code.google.com/p/python-markdown2/ -sudo easy_install markdown2 +[sudo] easy_install markdown2 6. Django Debug Toolbar http://github.com/robhudson/django-debug-toolbar/tree/master @@ -56,6 +61,14 @@ Notice that you will need to register with recaptcha.net and receive recaptcha public and private keys that need to be saved in your settings_local.py file +11. South +http://south.aeracode.org/docs/installation.html +Used for database schema and data migrations +[sudo] easy_install South + +EXTRA DEPENDENCIES FOR PYTHON 2.4 +* hashlib (made standard in python 2.5) + NOTES: django_authopenid is included into Askbot code and is significantly modified. http://code.google.com/p/django-authopenid/ no need to install this library |