Google Drive Quickstart Python - Localhost未发送任何数据

时间:2017-09-08 01:05:15

标签: python oauth oauth-2.0 google-drive-api google-oauth

我一直在关注本指南:

https://developers.google.com/drive/v3/web/quickstart/python

并做了所有事情直到

python quickstart.py

一部分。当我这样做它打开一个新的浏览器(奇怪的不是我的默认浏览器,但无论如何),我得到OAuth屏幕,但一旦我点击“允许”它给我一个“localhost没有发送任何数据”错误。 shell有:

/Library/Python/2.7/site-packages/oauth2client/_helpers.py:255: 
UserWarning: Cannot access /Users/timothy.tran/.credentials/drive-
python-quickstart.json: No such file or directory
  warnings.warn(_MISSING_FILE_MESSAGE.format(filename))
0:297: execution error:

这是什么意思,我该如何解决?

2 个答案:

答案 0 :(得分:1)

这意味着它无法访问此文件:

Cannot access /Users/timothy.tran/.credentials/drive-
python-quickstart.json

,因为:

No such file or directory

答案 1 :(得分:1)

我刚刚开始运行这个快速入门。当您单击python命令行生成的oauth链接并打开随机浏览器时,请复制该链接并将其粘贴到您的gmail帐户(您还在google dev控制台中使用)的浏览器中,该浏览器当前已登录。如果你在此之后仍然被卡住,请告诉我。

此外,我认为你不需要本地主机来运行它。如果有的话,我使用了python虚拟环境。