sudo easy_install mysql-python
zal de MySQLdb-module installeren zodat u met MySQL vanuit Python kunt werken, of, als u met virtualenv wilt werken (wat u zou moeten doen),
sudo easy_install virtualenv virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export PIP_VIRTUALENV_BASE=$WORKON_HOME
source /usr/local/bin/virtualenvwrapper_bashrc
mkvirtualenv mysite
pip install mysql-python django
Zal je in een virtualenv plaatsen met een huidige installatie van django (je kunt specificeren welke versie, bijv. django==1.1.1) en de MySQLdb-module is geïnstalleerd. Door virtualenv te gebruiken, heb je aparte omgevingen voor verschillende projecten, zodat je verschillende modules kunt installeren en zelfs verschillende versies van die modules (of Python) voor verschillende projecten kunt gebruiken. Typ gewoon het commando
. om je virtualenv te verlatendeactivate
of, om over te schakelen naar de omgeving 'foo' type
workon foo
Je moet ook, als je virtualenv gaat gebruiken, deze drie regels toevoegen aan je ~/.bash_profile (op OS X, ~/.bashrc in het algemeen op Linux):
export WORKON_HOME=$HOME/.virtualenvs # where virtualenvs should be created
export PIP_VIRTUALENV_BASE=$WORKON_HOME # tells pip where to look for virtualenvs
source /usr/local/bin/virtualenvwrapper_bashrc # bash completion and wrapper functions for virtualenv