Google App Engine-服务帐户导入错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google App Engine-服务帐户导入错误相关的知识,希望对你有一定的参考价值。
我正在努力理解为什么会出现此错误:
Traceback (most recent call last):
File "/base/alloc/tmpfs/dynamic_runtimes/python27/a7637d5531ec9deb_unzipped/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "/base/alloc/tmpfs/dynamic_runtimes/python27/a7637d5531ec9deb_unzipped/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 299, in _LoadHandlerhandler, path, err = LoadObject(self._handler)
File "/base/alloc/tmpfs/dynamic_runtimes/python27/a7637d5531ec9deb_unzipped/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 85, in LoadObjectobj = __import__(path[0])
File "/base/data/home/apps/g~email-report-receiver/1.407675116246966578/main.py", line 20, in <module>
from google.auth import app_engine
ImportError: No module named auth
我正在遵循此指南: https : //developers.google.com/api-client-library/python/auth/service-accounts (请参阅Google App Engine标准环境部分 )
假设我直接复制了一行代码: from google.auth import app_engine
Google指南中的from google.auth import app_engine
,并且代码在App-Engine标准环境中运行,为什么会出现导入错误?
这是我的requirements.txt文件:
google-api-python-client
google-auth
google-auth-httplib2
还有我的app_engine.py文件:
from google.appengine.ext import vendor
vendor.add('google-auth')
vendor.add('google-auth-httplib2')
vendor.add('google-api-python-client')
仍然收到与上述相同的错误。
以上是关于Google App Engine-服务帐户导入错误的主要内容,如果未能解决你的问题,请参考以下文章
ruby 使用Google表格API和服务帐户将数据导入Rails APP
使用 Google App Engine 时无法导入 Flask
如何使用 OAuth 使用 Facebook 帐户登录 Google App Engine 的 Java 示例
Google App Engine 的用户 API 限制太多?