Soy un novato de Python, pero acabo de pasar un día trabajando en cómo hacer que MySQLdb funcione correctamente, y el universo según Google incluye numerosas referencias a lo que es un PITA y una cantidad excesiva de guías que parecen estar desactualizado. Dado que este sitio está destinado a abordar este tipo de problemas, y sé que voy a necesitar una referencia a la solución en el futuro, voy a hacer la pregunta, proporcionar mi respuesta y ver qué más flota en el superficie.
Entonces la pregunta es cómo hacer que MySQLdb funcione en Mac OS X?