Je développe une application gae sur une machine Windows. Pour gérer la session, j'ai téléchargé gaeutilities et ajouté son chemin (C: \ Python25 \ Lib \ site-packages \ gaeutilities-1.2.1) au registre (item "PythonPath" sous python25).Importation de gaeutilities ou de tout autre module par dev_appserver
dans mon code voilà comment j'importer la classe session de gaeutilities:
de appengine_utilities.sessions importer session
lorsque le moteur de Gae (de dev_appserver.py) tente d'importer, une exception est levée, indiquant d'autre part, pyscripter peut trouver le module (la saisie semi-automatique devient disponible pour la classe Session), et je peux importer le module dans l'interpréteur python (le même que dev_appserver utilise, python 2.5.4). Pour un remède, j'ai créé une variable d'environnement PYTHONPATH et j'ai également ajouté le chemin vers elle. rien ne change.
Je suis perdu. Qu'est-ce que je fais mal? Modification importante: Je me suis retrouvé totalement incapable d'importer des modules gae de tierce partie. PYTHONPATH est correct, sys.path est correct, le registre est correct, toujours dev_appserver se plaint de importerror.
Merci, j'ai suivi vos suggestions pour voir que sys.path inclut le dossier et aucune restriction d'autorisation sur les dossiers. D'autres suggestions? :) – shanyu
J'ai mis à jour ma réponse avec une autre suggestion. – codeape
Ça y est, merci. – shanyu