私は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:google-cloud
とgoogle-cloud-vision
のピップインストールには出力があります:
Cannot remove entries from nonexistent file /Users/foobar/anaconda/lib/python3.5/site-packages/easy-install.pth
[〜#〜]更新[〜#〜]:pip freeze
を実行しても、インストールされるパッケージが表示されません...
同様の問題がありました。 「--ignore-installed」をpipコマンドに追加すると、動作しました。
これは、pipのバグである可能性があります。詳細については、このページを参照してください。 https://github.com/pypa/pip/issues/2751
Google-cloud-sdkをダウンロードしてインストールする必要があります。このリンクをたどってください https://cloud.google.com/sdk/docs/