Deze regel:
ImproperlyConfigured: Error loading MySQLdb module: this is MySQLdb version (1, 2, 5, 'final', 1), but _mysql is version (1, 2, 3, 'final', 0)
geeft aan dat er mogelijk een verkeerde versie is tussen MysqlDB en MySQL. Het lijkt erop dat u ernaar kijkt en uw afhankelijke bibliotheken opnieuw installeert om het probleem op te lossen.
Om het probleem nader te beschrijven:
In dit geval installeerde apt-get MySQL-python==1.2.3. De nieuwste versie is MySQL-python==1.2.5. Maar apt-get kon het niet vinden, dus MySQL-python==1.2.3 volledig verwijderen met:
sudo apt-get remove --purge python-mysqldb
en dan opnieuw installeren via pip
sudo pip install mysql-python
(Let op de pakketnamen zijn iets anders)