Ce n'est pas un doublon. Mon scénario est un peu différent et je n'ai pas pu trouver de solution à partir de messages similaires ici. J'ai installé Python 3.5. J'ai exécuté la commande pip install google et vérifié les modules. Google était présent. J'ai installé Anaconda 3.5 et essayé d'exécuter un exemple de code z. Mais je reçois l'erreur d'importation . Veuillez trouver la capture d'écran ci-jointe. Qu'est-ce qui me manque? Dois-je lier mon Spyder au répertoire d'installation Python d'une manière ou d'une autre? Pourquoi Spyder ne peut-il pas utiliser le module Google?
Mon Python: C:\Users\XXX\AppData\Local\Programs\Python\Python35
J'ai trouvé la solution:
Plus d'erreurs.
Selon https://developers.google.com/api-client-library/python/apis/oauth2/v1 vous devez installer le package google-api-python-client:
pip install --upgrade google-api-python-client
Utilisez cette installation et continuez avec votre code python
pip install google-cloud
pip install google-cloud-vision
J'ai résolu le problème de cette façon:
et plus d'erreur.
J'ai rencontré le même problème, j'essayais d'importer la traduction depuis google.cloud, mais je continuais à recevoir la même erreur.
C'est ce que j'ai fait
pip install protobuf
pip install google-cloud-translate
et pour installer le service de stockage à partir de google google-cloud-storage
doit être installé séparément
Je pourrais le réparer en installant directement ce qui suit.
pip install google.cloud.bigquery
pip install google.cloud.storage
J'ai eu un problème d'importation similaire. J'ai remarqué qu'il n'y avait pas de fichier __init__.py
À la racine du package google
. J'ai donc créé un __init__.py
Vide et maintenant l'importation fonctionne.