2010-07-19 8 views
0

J'utilise Pydev 1.5.9 et la dernière version de Google App Engine, développement Eclipse 3.6Google App Engine Python ImportError Module non trouvé

J'ai créé mon environnement et je mon code de base l'exécution bien.

Maintenant, je suis en train d'importer la bibliothèque simplejson utilisant importation simplejson

J'ai essayé

  1. ajouter le dossier simplejson à un dossier "source pydev" dans Eclipse
  2. essayé ajouter un dossier simplejson comme une bibliothèque externe
  3. essayé d'ajouter simplejson dans PYTHONPATH

Je rencontre toujours une erreur lorsque je tente d'exécuter à l'aide du serveur de développement SDK. 'importation simplejson
ImportError: Aucun module nommé simplejson'

Quelle est la meilleure façon d'importer des bibliothèques externes dans un projet App Engine Python en utilisant Eclipse et Pydev?

+0

Quel message d'erreur exact voyez-vous? – VonC

+0

import simplejson ImportError: aucun module nommé simplejson – tlow

Répondre

0

Je ne sais pas si cela vous aidera avec Google App Engine, et il est peut-être trop tard, mais le fil d'Ariane pourrait aider quelqu'un.

J'avais un problème similaire dans pydev et la solution était assez simple. Voici le pydev doc qui parle du sujet des importations et de la configuration de l'interpréteur dans pydev.

Le bit que j'avais manqué, et causé quelques heures de frustration, était que je devais appuyer sur le bouton Appliquer dans la fenêtre> Préférences> PyDev> Interpréteur - Python. Cela provoque pydev pour reconstruire ses index internes et si vous avez ajouté la libary dans votre PYTHONPATH quelque part (je l'ai juste jeté dans le dossier python/Lib) il devrait résoudre votre problème d'importation - il a fait le mien dans tous les cas. Assurez-vous que les versions automatiques sont activées pour votre projet ou reconstruisez votre projet si ce n'est pas le cas.

HTH