sql >> Database >  >> RDS >> Mysql

Django 500 interne serverfout - onjuist geconfigureerd:fout bij het laden van de MySQLdb-module:

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)



  1. Facebook kan geen metagegevens schrapen nadat ik Wordpress naar een nieuwe server heb verplaatst

  2. “Is het geheim? Is het veilig?" Omgaan met gevoelige gegevens in uw gegevensmodellering

  3. Wat is een schema in SQL en hoe maak je het aan?

  4. node.js mysql pool beginTransactie en verbinding