[英]ImportError: cannot import name 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.