Erreur de chargement du module MySQLdb : « Avez-vous installé mysqlclient ou MySQL-python ? »
Problème :
Utilisateurs travaillant dans une ligne de commande Windows 10 pour un projet Django utilisant Python 3.4 rencontre des difficultés avec SQL malgré l'installation de mysqlclient et la localisation du fichier. Lors de l'exécution de python manage.py migrate, ils rencontrent une erreur indiquant que le module MySQLdb n'a pas pu être chargé.
Solution :
Pour résoudre le problème, suivez ces étapes :
Installez le module pymysql en utilisant pip :
pip install pymysql
Ouvrez le fichier __init__.py et ajoutez les lignes suivantes :
import pymysql pymysql.install_as_MySQLdb()
En suivant ces étapes, le module pymysql est installé et configuré pour se comporter comme le Module MySQLDB. Cela permettra au projet Django de charger avec succès le module MySQLdb et d'interagir avec la base de données SQL à l'aide de phpMyAdmin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!