Tuve el mismo error y pip install MySQL-python me lo resolvió.
Instalaciones alternativas:
- Si no tiene pip,
easy_install MySQL-pythondebería funcionar. - Si su python está administrado por un sistema de empaquetado, es posible que deba usar ese sistema (por ejemplo,
sudo apt-get install ...)
A continuación, Soli señala que si recibe el siguiente error:
EnvironmentError: mysql_config not found
... entonces tienes otro problema de dependencia del sistema. Resolver esto variará de un sistema a otro, pero para los sistemas derivados de Debian:
sudo apt-get install python-mysqldb