1

J'essaie de créer un service Web à l'aide de webapp2 et de datastore en python. Mais chaque fois que j'essaie d'exécuter "dev_appserver.py app.yaml" il me renvoie l'erreur suivanteLe serveur de développement du moteur de l'application Google renvoie l'erreur suivante à chaque fois que j'essaie de l'exécuter

ERREUR 2017-10-11 05: 44: 16,207 instance.py:280] Impossible de se connecter à l'instance sur localhost: 17514

Full Error message thrown out in the console

Mais quand je courais le même programme en utilisant mac, il fonctionne parfaitement bien. Est-ce qu'il me manque quelque chose ici, s'il vous plaît trouver le screeenshot des composants que j'ai installés dans gcloud.

gcloud components installed screenshot

Quelqu'un pourrait-il dire ce que je fais mal ici? Je suis débutant à la plate-forme de cloud Google, si je fais quelque chose de mal, veuillez me diriger vers la bonne direction. Toute aide serait appréciée. Je vous remercie.

+0

Quelle version de python utilisez-vous dans votre virtualenv ('python --version')? – snakecharmerb

+0

python 2.7.12 dans linux et python 2.7.10 dans macOS –

Répondre

1

Le problème est résolu. Comme @DanCornilescu a dit que c'est un problème d'environnement. J'ai désactivé l'environnement virtuel. Et ça fonctionne bien sans problème.

1

Je vois les mêmes erreurs en essayant d'exécuter le dev_appserver.py à partir du Cloud SDK version 174.0.0.

Cependant, le dev_appserver.py du GAE SDK autonome version 1.9.61 (théoriquement identique à celui du gcloud SDK 174.0.0) fonctionne correctement.

Donc, une solution de contournement possible à essayer serait d'installer également le SDA GAE autonome et exécuter cette dev_appserver.py à la place.

Remarque: c'est sur linux, cependant, YMMV.

connexes: What is the relationship between Google's App Engine SDK and Cloud SDK?

+0

Ce problème existe-t-il uniquement dans cette version particulière de gcloud? Si oui, si j'installe l'ancien gcloud cela résoudra-t-il le problème? –

+0

Je ne suis pas sûr, j'utilise toujours principalement le GAE SDK, seulement de temps en temps je passe au cloud SDK ... –

+0

Hm, je le vois aussi avec 166.0.0. Probablement quelque chose de spécifique à notre environnement ... –