ImportError: No module named apiclient.découverte

J'ai eu cette erreur en Google App Engine Python avons utilisé l'API Google Translate,
Mais je ne sais pas comment le résoudre,

<module>
from apiclient.discovery import build
ImportError: No module named apiclient.discovery

Je vais essayer de ensemble de l'environnement qui indique à Google App Engine SDK,
Et de les télécharger pour les Google Apps Moteur, toujours l'erreur,

D'Erreur: Erreur De Serveur

Le serveur a rencontré une erreur et ne pouvait pas répondre à votre demande.
Si le problème persiste, veuillez signaler votre problème et de mentionner ce message d'erreur et la requête qu'il a causé.

Merci de me dire comment résoudre,

Grâce

Mise à JOUR : correction
Suivez Nijjin de l'aide,
J'ai corrigé les problèmes en ajoutant les dossiers suivants,

apiclient, gflags, httplib2, oauth2client, uritemplate

  • Avez-vous d'inclure apiclient répertoire de code dans votre appengine projet ?
  • entendez-vous les Bibliothèques Externes? (C'est l' /SDK Google App Engine/ google-api-python-client/apiclient/discovery.py)? J'utilise IDÉE d'IntelliJ. Merci de me donner plus d'informations
  • Assurez-vous que vous n'êtes pas en cours d'exécution de votre programme sudo car pip installer des libs à votre accueil de l'utilisateur, puis l'utilisateur root n'a pas de ces bibliothèques pip show PyDrive
  • cloud.google.com/sdk/docs peut aider avec le processus de
  • Ce fut la première page, j'ai frappé, mais j'ai raté les réponses ci-dessous au départ de Nijin et Varun. Vous avez besoin d'inclure ce module dans l'application répertoire de travail comme un "tiers" paquet suivant les instructions du lien. Sur Linux Ubuntu, j'ai également eu à utiliser sudo lorsque vous utilisez le commutateur-t installer à lib/.
InformationsquelleAutor Huy Tower | 2013-08-16