Translate API を使用する Python App Engine アプリで、ImportError: No module named apiclient.discovery というエラーが発生するのはなぜですか? 質問する

Translate API を使用する Python App Engine アプリで、ImportError: No module named apiclient.discovery というエラーが発生するのはなぜですか? 質問する

このエラーが発生したのはGoogle App EngineのPythonGoogle Translate APIを使用したことがありますが、修正方法がわかりません。

<module>
from apiclient.discovery import build
ImportError: No module named apiclient.discovery

やってみますGoogle App Engine SDKに指示する環境を設定するそして、Google Apps Engineに再度アップロードし、常にエラーが発生する

エラー: サーバー エラー

サーバーでエラーが発生したため、リクエストを完了できませんでした。問題が解決しない場合は、問題を報告し、このエラー メッセージと原因となったクエリを記載してください。

何が問題なのでしょうか、どうすれば修正できるのでしょうか?

ベストアンサー1

次の簡単なインストールでこれらの依存関係を取得できるはずです:

sudo pip install --upgrade google-api-python-client

これについては、Python のクイック スタート ページ

おすすめ記事