web-dev-qa-db-fra.com

Eclipse et Google App Engine: ImportError: aucun module nommé _sysconfigdata_nd; arguments non reconnus: --high_replication

Je viens de passer à Ubuntu 13.04 et Eclipse s'est plaint des 2 erreurs suivantes:

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é le premier. Et pour la seconde, j'avais l'habitude d'exécuter des applications de moteur d'application Google en définissant le --high_replication argument et cela a bien fonctionné. Pourquoi tout à coup, ces deux-là n'ont pas fonctionné? Merci d'avance.

46
Randy Tang

Le "Aucun module nommé _sysconfigdata_nd" est n bogue dans le paquet Ubunt .

Vous pouvez créer un lien logiciel comme solution de contournement:

Sudo ln -s /usr/lib/python2.7/plat-*/_sysconfigdata_nd.py /usr/lib/python2.7/
105
Jon Vaughan

En fonction des différentes conditions, la mise à jour de virtualenv peut en fait être une meilleure idée au lieu de ce walkaround , comme mentionné sur rapports de bogues liés . Pour mettre à jour virtualenv, vous pouvez utiliser la commande suivante:

Sudo pip install --upgrade virtualenv
27
Tadeck