0

Google App Engine Pythonアプリケーションでhttps://cloud.google.com/vision/を使用しようとしています。それを使用する例はありますか?Google App Engine Pythonでgoogle cloud visionを使用するには?

私はチュートリアルの後:私はAPIマネージャでクラウド・ビジョンのAPIを有効にした後、次を使用したとき、私はエラーを取得していますhttps://www.programmableweb.com/news/how-to-build-monitoring-application-google-cloud-vision-api/how-to/2016/03/29?page=4

を:

from googleapiclient.discovery import build 
from oauth2client.client import GoogleCredentials 

エラー

from googleapiclient.discovery import build 
ImportError: No module named googleapiclient.discovery 

依存関係の設定がありませんか?

答えて

2

他のAPIと同じように、あなたのアプリエンジンプロジェクトで公式のクライアントライブラリを使用できるはずです。特定のAPIをAPIマネージャ[0]で有効にしてください。

ないApp Engineの特定の[1]あなたのApp Engineプロジェクトのために

のPythonからのGoogle APIへのアクセス

、実行して、このクライアントライブラリをインストールするものの、各種言語のサンプルコードでのレポもあります最初。これは、サードパーティのライブラリと見なされているので、ここで説明するように、あなたのApp Engineプロジェクトのためにいくつかの初期設定が必要になります[2] -

$ mkdir lib 
$ pip install --upgrade -t lib google-api-python-client 

次の内容のファイルappengine_config.pyを作成します -

# appengine_config.py 
from google.appengine.ext import vendor 

# Add any libraries install in the "lib" folder. 
vendor.add('lib') 

https://developers.google.com/api-client-library/python/

あなたの探求を更新気軽に - あなたはここでは、クライアントライブラリに関する詳細な情報を見つけることができますあなたが試したいくつかのサンプルコードを含むより具体的な問題を持っているので、私はもっと援助してくれることを嬉しく思います。

[0] https://console.cloud.google.com/apis/api/vision.googleapis.com/overview

[1] https://github.com/GoogleCloudPlatform/cloud-vision

[2]ポインタ用​​

+0

おかげ。私は今しようとしている。私は問題が発生した場合に私の更新を掲載する予定です。 – ssk

+0

GAEでapiclientを使用するとエラーが発生します。私はその質問にそれを貼り付けました。ありがとう。 – ssk

+1

はい、まずクライアントライブラリをインストールする必要があります。私は答えを編集しました。 – alpeware

関連する問題