2009-12-30 7 views
0

J'ai construit mon projet avec Django dans Pydev. Tout fonctionne bien. Maintenant, j'ai configuré PyDev pour déboguer le projet en ajoutant runserver 8001 - noreload Quand j'ai envoyé le moteur de base de données à sqlite3 tout est ok et je peux déboguer le projet. Quand je mets la base de données engin à MySQL (ma vraie DB) et essaye de déboguer, je reçois: django.core.exceptions.ImproperlyConfigured: Erreur lors du chargement du module MySQLdb: Le chargement de DLL a échoué: Le module spécifié est introuvable.Problème MySQLdb avec Django et PyDev

Veuillez nous aider à résoudre ce problème. J'ai installé le pilote MySQLdb dans mes fenêtres. Lorsque je lance le projet normalement cela fonctionne, seulement je rencontre ce problème avec le débogage.

Merci

+0

Veuillez modifier le titre de votre question pour qu'elle corresponde mieux à votre question. Vous rencontrez des problèmes avec le mode de débogage Django et MySQLDB avec PyDev. –

Répondre

0

J'ai remarqué dans la fenêtre -> Preferencs -> Pydev - Interprète -> Les bibliothèques ... il a dit: C: \ Python26 \ lib \ site-packages quand il dit en fait: C: \ Python26 \ Lib \ site-packages Lib au lieu de lib! Ensuite, cela a fonctionné parfaitement :) Enfin, MySQLdb a terminé le code.

1

Dans la fenêtre Configurations Debug , allez à l'environnement onglet et ajouter la variable d'environnement suivant:

variable: DYLD_LIBRARY_PATH Valeur: /usr/local/mysql/lib

Et c'est tout.

Questions connexes