Question

J'essaie de faire fonctionner Google AppEngine sur ma machine Debian et j'obtiens l'erreur suivante lorsque j'essaie d'accéder à ma page :

<type 'exceptions.ImportError'>: No module named core.exceptions 

La même application fonctionne bien pour moi lorsque je l'exécute sur mon autre ordinateur Ubuntu, donc je sais que ce n'est pas un problème avec l'application elle-même.Cependant, je dois le faire fonctionner sur cette boîte Debian.Il avait à l'origine Python 2.4, mais après qu'AppEngine s'en soit plaint, j'ai installé les packages python2.5 et python2.5-dev (en vain).

J'ai vu là-dessus Message du groupe Google que cela peut être dû à la version d'AppEngine et juste pour le réinstaller, mais cela n'a pas fonctionné.Des idées?

Modifier 1 :J'ai également essayé de désinstaller python2.4 et 2.5, puis de réinstaller 2.5, ce qui n'a pas non plus fonctionné.

Modifier 2 :Il s'avère que lorsque j'ai transformé AppEngine en projet CVS, il n'a pas ajouté le répertoire principal à mon projet. Ainsi, lorsque je l'ai vérifié, il n'y avait littéralement aucun module nommé core.exceptions.Le nouveau téléchargement de ce dossier a résolu le problème.

Était-ce utile?

La solution

core.exceptions fait partie de Django ;quelle version de Django as-tu installée ?AppEngine est livré avec la version appropriée quelle que soit la version que vous avez téléchargée (dans le répertoire lib/django).Il peut être installé en accédant à ce répertoire et en exécutant python setup.py install

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top