ImportError: No module named MySQLdb, es un error que Python lanza cuando tiene problemas para compilar la extensión binaria, de consultas mysql.
Una solución a esto es intentar resolverlo con Python puro empleando PyMySQL
Para ello simplemente debe ser instalado de con pip.
Ver otros errores de Python
pip install pymysql
Si estas empleando SQLAlchemy también debe cambiarse la URI, para que comience incluyendo pymysql:
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://.....'
En dependencia de la estructura de tu código y las librerías mysql que emplea, otra solución es instalar el cliente de mysql para Python, mediante pip.
Si usas Python 3
pip3 install mysqlclient
Si estas aun Python2
pip install mysqlclient
Tambien puedes instalar mysql-python
pip install mysql-python
Y esto es todo, espero modestamente que este post, sirva de ayuda a alguien.
Muchas gracias
El amor tiene firma de autor en las causas perdidas
R.Arjona