我正在尝试让 oauth 在 Google App Engine (GAE) 上工作,但我无法导入OAuth2Decorator
,因为它尝试导入gflags
并失败。
在命令行中,我运行help('modules')
并列出了 gflags,并且运行了++import os
并收到了.import gflags
print os.path.dirname(gflags.__file__)
/Library/Python/2.7/site-packages/python_gflags-2.0-py2.7.egg
在 GAE 开发控制台中,我运行过:
import sys
import os
try:
import webapp2
import httplib2
from oauth2client.appengine import OAuth2Decorator
except ImportError, e:
print("The import failed!")
print(e)
并收到:
The import failed!
No module named gflags
gflags
由 导入,但每次运行代码时from oauth2client.appengine import OAuth2Decorator
GAE 都无法导入。gflags
我不确定这会有所不同,但我正在运行 Mac OS 10.7.5 和 python 2.7.1