Google App Engineを使用して個人用プロジェクトでDatastoreを使用しようとしています。しかし、私が試してみても、データストアモジュールをインポートすることはできません。GCloud:データストアをインポートできません
私は全体の時間中にオンラインコンソールを使用してきた(最初に私のPC上での問題点を解決し、その後のgcloudにする必要がないようにするために...)
だから、私は
を使用していますfrom google.cloud import datastore
残念ながら、それはまったく機能しません。私が持っている最後のエラーは
ImportError: No module named google.protobuf
あるしかし、私は、私はlibに/の完全性を除去し、ピップとすべての依存を再インストールしてやったCan't import Datastore.
のようなものを持っていた前に。ここに私のrequirements.txt
です:
# This requirements file lists all third-party dependencies for this project.
#
# Run 'pip install -r requirements.txt -t lib/' to install these dependencies
# in `lib/` subdirectory.
#
# Note: The `lib` directory is added to `sys.path` by `appengine_config.py`.
Flask==0.10
google.cloud==0.25.0
protobuf==3.3.0
(最後の行は、私が得た最後のエラーを解決しようとするために追加されました)。このエラーが発生する前に、私は
を受け取りました。また、少し明確な質問:私は(答えを探している間に)人々がgcloud
を使用していて、一部がgoogle.cloud
を使用しているのを見ました。違いは何ですか?私は何を使うべきですか?
また、pip show google.cloud
には何も表示されません。
私には何が欠けていますか?
が