Я пытаюсь использовать клиент и ведра gcloud в движке Google. Во-первых, я устанавливаю gcloud.Как использовать gcloud на движке Google?
pip install gcloud -t my_project_directory
Во-вторых, я начинаю импортировать gcloud и использовать его. Вот мой код:
from gcloud import storage
class printstr(webapp2.RequestHandler):
def get(self):
self.response.out.write("YA")
config = {}
config['webapp2_extras.sessions'] = {
'secret_key': 'my-super-secret-key',
}
app = webapp2.WSGIApplication([('/back/printstr', printstr),
], debug=True, config=config)
Когда я открываю адрес (локальный: 8080/назад/printstr), я должен видеть «Я» на этой странице. Но я получаю ошибку HTTP 500. И я вижу в журнале:
from google.protobuf import timestamp_pb2
ImportError: No module named protobuf
я уверен, что есть Protobuf (папка) в Google (папка), и есть timestamp_pb2.py в Protobuf (папку). Но, я понятия не имею, почему я получаю эту ошибку? Любая помощь в том, как использовать gcloud?
Спасибо!