Django on centos geekymedia
for setuptools (easy_install):
wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
easy_install *setuptools*
use it to install pip:
easy_install pip
download MySQLdb and install by:
python26 setup.py build
python26 setup.py install
download virtualenv
mkdir ~/.virtualenvs
add to .bashrc
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python26
source /usr/bin/virtualenvwrapper.sh
initialize virtualenv
mkdir dev
virtualenv dev
Start virtualenv for current session
source dev/bin/activate
now install packages, they will go inside virtualenv (since we are activated)
pip install django
pip install south
pip install pil
Create django project and app
cd dev/
django-admin.py startproject myproj
cd myproj
python manage.py startapp polls