问题描述
我使用命令行安装了oauth2client:
$ pip install oauth2client
但是在尝试运行我的应用程序时,它给了我上面的错误。
from oauth2client.contrib.appengine import OAuth2Decorator
File "/usr/local/lib/python2.7/dist-packages/oauth2client/contrib/appengine.py", line 27, in <module>
from google.appengine.api import app_identity
ImportError: No module named appengine.api
我尝试了Stack Overflow的其他解决方案,但没有一个解决了我的问题。
1楼
如果您像我一样使用Anaconda,建议您在命令行中使用以下命令进行安装:
conda install -c bcbio oauth2client=2.2.0
要么
conda install -c conda-forge oauth2client=2.2.0
这两个的Anaconda帮助文件表明它们与各种操作系统兼容,包括PC,Mac和Linux。