Para acceder a bases de datos MySQL con Python, tenemos que instalar un módulo adicional. Siempre que tengo que montar una instalación en Mac OS X se me olvida el nombre del paquete. El módulo en cuestión es: MySQLdb
Se puede instalar con easy_install, tal que así:
sudo easy_install MySQL-python
Durante la instalación, busca el programa mysql_config, esta utilidad viene con MySQL, en mi caso tengo instalado MySQL con MacPorts, así que tenemos que asegurarnos que en nuestro PATH tengamos accesible la ruta de los ejecutables de mysql.
En mi caso, modifiqué el archivo .profile añadiendo la siguiente linea:
export PATH=$PATH:/opt/local/lib/mysql5/bin:
Y listo!