En MAC OS X 10.6, instale el paquete como de costumbre. El error de importación dinámica ocurre debido a una ruta DYLD incorrecta. Exporte la ruta y abra una terminal de python.
$ sudo python setup.py clean
$ sudo python setup.py build
$ sudo python setup.py install
$ exportar DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
$pitón
Ahora importar MySQLdb debería funcionar bien.
También es posible que desee eliminar manualmente la carpeta de compilación antes de compilar e instalar. El comando de limpieza no realiza una tarea adecuada de limpieza de los archivos de compilación.