Je suis relativement nouveau en Python et je suis bloqué sur quelque chose qui est probablement relativement facile à résoudre.
J'ai installé les packages suivants:
pip install --upgrade google-api-python-client
pip install --upgrade google-cloud
pip install --upgrade google-cloud-vision
Dans mon fichier Python, j'ai:
import cv2
import io
import os
# Imports the Google Cloud client library
from google.cloud import vision
...etc...
Et cela me donne l'erreur:
Traceback (most recent call last):
File "test.py", line 6, in <module>
from google.cloud import vision
ImportError: No module named 'google.cloud'
Qu'est-ce qui me manque et où devrais-je chercher (journaux?) Pour trouver la réponse dans le futur.
PS:
Les installations Pip de google-cloud
et google-cloud-vision
ont la sortie:
Cannot remove entries from nonexistent file /Users/foobar/anaconda/lib/python3.5/site-packages/easy-install.pth
METTRE &AGRAVE; JOUR:
Lancer pip freeze
ne montre pas les paquetages à installer ...
J'avais un problème similaire. L'ajout de "--ignore-installed" à ma commande pip l'a fait fonctionner pour moi.
Cela pourrait être un bogue dans pip - voir cette page pour plus de détails: https://github.com/pypa/pip/issues/2751
Vous devez télécharger et installer le google-cloud-sdk. Suivez ce lien https://cloud.google.com/sdk/docs/