2013-01-13 3 views
0

j'avais GAE 1.4 installé dans mon système ubuntu local et tout fonctionnait bien. Seul avertissement que je recevais à ce moment-là était quelque chose comme "Vous utilisez vieux GAE SDK 1.4." Donc, pour se débarrasser de cela, j'ai fait les choses suivantes:Django-nonrel cassé après avoir installé une nouvelle version de Google App Engine SDK

  1. J'ai supprimé l'ancienne version de GAE et installé GAE 1.7. Avec ce que j'ai a également changé mon dossier djangoappengine avec la dernière version.
  2. J'ai copié une nouvelle version de GAE/usr/local depuis mon fichier ~/bashrc pointage variable PATH Gae dans ce répertoire.

Maintenant, je reçois une erreur

django.core.exceptions.ImproperlyConfigured: 'djangoappengine.db' isn't an available database backend. Try using django.db.backends.XXX, where XXX is one of: 'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sqlite3' Error was: No module named utils

Je ne pense pas qu'il y ait un problème de structure de répertoire depuis le début, il fonctionnait très bien.

Est-ce que quelqu'un a une idée?

Votre aide sera très appréciée.

-Sunil

.

Répondre

0

En fait, j'ai changé le chemin du moteur de l'application google dans le fichier /.bashrc et j'ai redémarré le système. Il a résolu le problème. Je pense que puisque je ne redémarrais pas le système après les changements de .bashrc, d'où le problème de création.

1

Avez-vous mis à jour djangoappengine sans mettre à jour django-nonrel et djangotoolbox?

Bien que je n'ai pas encore mis à niveau vers GAE 1.7.4, je suis en train d'utiliser 1.7.2 sans problème. Je soupçonne que votre problème n'est pas lié au GAE SDK mais plutôt que votre installation django-nonrel a des pièces incompatibles.

+0

: merci pour votre réponse. Oui, j'ai mis à jour les django-nonrel et djangotoolbox après avoir posté cette question. – SRC

Questions connexes