簡體   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