2010-04-11 8 views
1

Je peux importer MySQLdb à partir de la ligne de commande interactive python mais Zope me donne une erreur d'importation lorsque je l'essaie depuis un script (python) dans Zope. Est-ce que Zope ne pourrait pas regarder dans les mêmes endroits que la ligne de commande pour une raison quelconque?ImportError: Aucun module nommé MySQLdb dans Zope

Répondre

0

Il pourrait être à cause de vous avez 2 versions de python, vous pouvez vérifier avec sys.executable

Vous pouvez résoudre que par

  • évolution de l'environnement en cours d'exécution python de Zope pour être correspondre à votre environnement de compte
  • installer MySQLdb pour la version python utilisé par Zope
+0

Ils utilisent tous deux la même version de python. Cependant, j'utilise virtualenv pour lancer zope. Je pense que cela pourrait faire partie du problème. – offex

Questions connexes