Скачивать либы можете в любое место, например /home/<username>/Downloads (В /tmp лучше не качать, если вам потом вдруг понадобится что-то, а /tmp после ребута может очистится, зависит от настроек ОС)
Django
apt-get install python-mysqldb
apt-get install python-imaging
http://www.djangoproject.com/download/ - тут рассказано как поставить django
Cicero
* html5lib (http://code.google.com/p/html5lib/)
wget http://html5lib.googlecode.com/files/html5lib-0.90.zip
unzip html5lib-0.90.zip
cd html5lib-0.90
python setup.py install* openid ("No module named openid.extensions.sreg", http://pypi.python.org/pypi/python-openid/)
easy_install python-openid* При развертывании cicero была проблема с smorg_style.utils
Надо создать в корне проекта каталог smorg_style, в нем файл utils.py и создать в нем пустую ф-ию usertext
def usertext():
    pass* markdown
easy_install markdownМножество сторонних пакетов я уже занес в транк, так что вам не надо парится по этому поводу
Если что пропустил, то пишите, добавлю, пишу на память…
Далее создаем БД pyha_dev, после чего запускаете ./manage.py syncdb (не забываем о chmod +x ./manage.py) и вводите пароль суперпользователя
Конфиг Nginx:
server {
        listen 80;
        server_name dev.pyha.loc;
        charset utf8;
        root /www/pyha/pyha;
        location ^~ /admin-media {
            alias ПУТЬ_ДО_ДЖАНГИ/contrib/admin/media; # например /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media
        }
        location = /robots.txt {
            root /www/pyha/pyha/static/;
        }
        location ~* \.(jpg|jpeg|gif|png|ico|css|zip|js|swf)$ {
            root /www/pyha/pyha/static/;
            expires 7d;
        }
        location / {
            proxy_pass http://127.0.0.1:8002/;
            proxy_redirect off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}
и запускаете runserver джанги на 8002 порту
./manage.py runserver 8002