46 votes

Eclipse et Google App Engine: ImportError: No module named _sysconfigdata_nd; non reconnu arguments: --high_replication

Juste mis à niveau vers Ubuntu 13.04 et Eclipse s'en est plainte à la suite à 2 erreurs:

1. ImportError: No module named _sysconfigdata_nd

ERROR    2013-03-25 07:26:43,559 http_runtime.py:221] unexpected port response from runtime ['']; exiting the development server
ERROR    2013-03-25 07:26:43,561 server.py:576] Request to '/_ah/warmup' failed

2. dev_appserver.py: error: unrecognized arguments: --high_replication

Je n'ai jamais rencontré la première. Et pour le deuxième, j'ai utilisé pour exécuter google app engine applications en définissant l' --high_replication argument et il a bien fonctionné. Pourquoi, tout d'un coup, ces deux n'ont pas de travail? Merci à l'avance.

105voto

Jon Vaughan Points 1273

Le "No module named _sysconfigdata_nd" est un bug dans le paquet Ubuntu.

Vous pouvez créer un softlink comme une solution de contournement:

sudo ln -s /usr/lib/python2.7/plat-*/_sysconfigdata_nd.py /usr/lib/python2.7/

27voto

Tadeck Points 37046

Selon différentes conditions, la mise à jour de virtualenv peut en fait être une meilleure idée au lieu de cela walkaround, comme mentionné dans les rapports de bug lié. Pour mettre à jour virtualenv vous pouvez utiliser la commande suivante:

sudo pip install --upgrade virtualenv

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X