Eu tive o mesmo erro e
pip install MySQL-python
resolveu para mim. Instalações alternativas:
- Se você não tiver pip,
easy_install MySQL-python
deve funcionar. - Se o seu python for gerenciado por um sistema de empacotamento, talvez seja necessário usar esse sistema (por exemplo,
sudo apt-get install ...
)
Abaixo, Soli observa que, se você receber o seguinte erro:
EnvironmentError: mysql_config not found
... então você tem mais um problema de dependência do sistema. Resolver isso varia de sistema para sistema, mas para sistemas derivados do Debian:
sudo apt-get install python-mysqldb