Acabei de instalar isso no meu sistema e estas são as etapas que fiz para fazê-lo funcionar:
- Baixe o Mysql-python:http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (Eu usei a versão 1.2.2)
- Extraia, vá até lá e edite o arquivo _mysql.c removendo 37-19 linhas (ifdefine)
- Em site.cfg defina mysql_config =/usr/local/mysql/bin/mysql_config
- sudo python setup.py build (este eu executei duas vezes, enquanto o primeiro cuspiu algo estranho, a segunda vez foi sem erros... eu li sobre isso e isso é uma coisa estranha)
- sudo python setup.py install
- sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
- sudo ln -s /usr/local/mysql/lib/ /usr/local/mysql/lib/mysql
E finalmente você tenta importar MySQLdb em python. Espero que tenha funcionado também para você.
Ignas