2017-12-06 23 views
0

Googleのapiが有効になっており、Googleコンソールにoauth 2.0 IDが作成されています。アクセスを許可するようWebブラウザに求められますが、Jupyter LabsでFileNotFoundErrorエラーが発生します。pygsheets認証は成功しましたが、トークンファイルは正しく読み取られません

gc = pygsheets.authorize(outh_file='client_secret.json')

認証に成功。 Cへ 保管資格情報:\ユーザーは、私のフォルダ\ \ドキュメント\ \ PythonProject \ sheets.googleapis.com-python.json

トークンファイルが正常に作成されますが、NotFoundErrorが一時フォルダに見ていませんフォルダ、ファイル

FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\me\\AppData\\Local\\Temp\\02b35e51-6576-4739-9f1c-135348c707f0\\www.googleapis.com,drive,v3,files,corpora=user&pageSize=500&fields=files%28id%2C+name%29&q=mimeType%3D%27application%2Fvnd.google-apps.spreadsheet%27&supportsTeamDrives=false&includeTeamDriveItems=fal,6fa737f4e6c871f0b9ea9ea38467b8b6'

答えて

1

これは既知のバグで、トランクに固定されて保存されました。だから、ブランチ

pip install https://github.com/nithinmurali/pygsheets/archive/staging.zip 

または回避策を無効にキャッシュとして

gc = pygsheets.authorize(outh_file='client_secret.json', no_cache=True) 
をステージングからpygsheetsをインストールするのいずれか
関連する問題