Acabo de instalar esto en mi sistema y estos son los pasos que hice para que funcione:
- Descargue Mysql-python:http:// sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/ (He usado la versión 1.2.2)
- Extraiga, vaya allí y edite el archivo _mysql.c eliminando 37-19 líneas (ifdefine)
- En site.cfg configure mysql_config =/usr/local/mysql/bin/mysql_config
- sudo python setup.py build (este lo ejecuté dos veces, mientras que el primero escupió algo raro, la segunda vez fue sin errores... Leí sobre esto y esto es algo raro)
- 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
Y finalmente, solo intenta importar MySQLdb en python. Espero que haya funcionado también para ti.
Ignacio