Как установить google.cloud с помощью Python pip?

Я относительно новичок в Python, и я застрял на чем-то, что, вероятно, относительно легко решить.

Я установил следующие пакеты:

pip install --upgrade google-api-python-client
pip install --upgrade google-cloud
pip install --upgrade google-cloud-vision

В моем файле Python у меня есть:

import cv2
import io
import os

# Imports the Google Cloud client library
from google.cloud import vision

...etc...

И это дает мне ошибку:

Traceback (most recent call last):
  File "test.py", line 6, in <module>
    from google.cloud import vision
ImportError: No module named 'google.cloud'

Чего мне не хватает и где мне искать (логи?), Чтобы найти ответ в будущем.

PS:
Pip устанавливает google-cloud а также google-cloud-vision иметь выход:

Cannot remove entries from nonexistent file /Users/foobar/anaconda/lib/python3.5/site-packages/easy-install.pth

ОБНОВЛЕНИЕ:
Бег pip freeze не показывает пакеты для установки...

3 ответа

Решение

У меня была похожая проблема. Добавление "--ignore-Installed" в мою команду pip заставило меня работать.

Это может быть ошибка в pip - см. Эту страницу для более подробной информации: https://github.com/pypa/pip/issues/2751

Вам необходимо скачать и установить google-cloud-sdk. Перейдите по этой ссылке https://cloud.google.com/sdk/docs/

Попробуй это:

from google.cloud.vision import *
Другие вопросы по тегам