繁体   English   中英

ImportError:无法使用AppEngine开发服务器导入名称SignedJwtAssertionCredentials

[英]ImportError: cannot import name SignedJwtAssertionCredentials using AppEngine dev server

当我做 :

from oauth2client.client import SignedJwtAssertionCredentials

在使用App Engine开发服务器提供服务的main.py中,出现错误:

ImportError: cannot import name SignedJwtAssertionCredentials

当我从标准python控制台运行同一条语句时,我没有收到任何错误。 导入工作正常。

我确认我的系统上已安装pyopenssl。 我已经读过这篇文章,建议只安装它: ImportError:无法导入名称SignedJwtAssertionCredentials

您对开发服务器有什么问题有任何想法吗?

PS:我的主要目标是连接到BigQuery

您可以使用oauth2client.appengine软件包中的AppAssertionCredentials来代替使用SignedJwtAssertionCredentials和在应用程序中部署PKCS12密钥。 确保将appengine应用程序服务添加到您的项目中,并且一切顺利。

AppEngine环境似乎是一个长期存在的问题: https : //code.google.com/p/google-api-python-client/issues/detail? id = 133

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM