ImportError:没有名为appengine的模块

Dan*_*yle 6 google-oauth google-app-engine-python

在发布时遵循Google的示例代码,应按以下方式导入应用引擎客户端的OAUTH2修饰:

from oauth2client.appengine import OAuth2Decorator
Run Code Online (Sandbox Code Playgroud)

尝试导入该模块会导致以下日志错误:

来自oauth2client.appengine导入OAuth2Decorator

ImportError:没有名为appengine的模块

Dan*_*yle 10

谷歌已移动该模块,但尚未更新其示例代码.

现在正确导入:

from oauth2client.contrib.appengine import OAuth2Decorator
Run Code Online (Sandbox Code Playgroud)

(注意contrib模块.许多相关的模块也被安置在那里.)