2010-01-31 4 views
0
import MySQLdb 

etaucun nom de module _mysql; où est _mysql

retraçage:

Traceback (most recent call last): 
    File "D:\zjm_code\sphinx_test\a.py", line 1, in <module> 
    import MySQLdb 
    File "D:\zjm_code\sphinx_test\MySQLdb\__init__.py", line 19, in <module> 
    import _mysql 
ImportError: No module named _mysql 
+1

Vous devriez éditer le titre de la question pour que cela ait du sens. "Noms de modèles"? Qu'est-ce que les "noms de modèles" ont à voir avec cela? –

Répondre

3

Vous devez installer MySQLdb correctement. Il se compose du module python et de la bibliothèque dépendant de la plate-forme (_mysql.dll dans votre cas). Utilisez l'installateur win32 de la page du projet au lieu d'installer simplement en déballant les sources.

Questions connexes