W Ubuntu zaleca się korzystanie z repozytorium dystrybucji. Tak więc instalacja python-mysqldb powinna być prosta:
sudo apt-get install python-mysqldb
Jeśli rzeczywiście chcesz użyć pip do instalacji, co nie jest sugerowaną ścieżką, ale jest to możliwe, spójrz na to wcześniej zadane pytanie i odpowiedź:pip install mysql-python kończy się niepowodzeniem z komunikatem EnvironmentError:nie znaleziono mysql_config
Oto bardzo obszerny przewodnik autora:http://mysql-python.blogspot.no/2012/11/is-mysqldb-hard-to-install.html
Aby uzyskać wszystkie wymagania wstępne dla python-mysqld, aby zainstalować go za pomocą pip (co będziesz chciał zrobić, jeśli używasz virtualenv), uruchom to:
sudo apt-get install build-essential python-dev libmysqlclient-dev