Google Colab无法使用PyDrive对Google驱动器进行身份验证

时间:2019-09-23 22:50:18

标签: authentication google-drive-api google-colaboratory pydrive

我正在Google colab上运行代码,并且在挂载Google驱动器时遇到了身份验证问题。 到目前为止,我还没有任何身份验证或安装问题,但是突然间它停止了工作。我不记得我对Google帐户所做的任何更改,并且可以正常使用Google驱动器。我使用他人的帐户在Google colab上测试了我的代码,看来工作正常。所以我想这与我的Google帐户有关。 任何人都有类似的问题,或有什么想法会弄乱这种身份验证?

这是我的身份验证代码的一部分:

这是卡住且无法通过的地方。 (在我单击链接并选择要使用的Google驱动器之后)

谢谢。

1 个答案:

答案 0 :(得分:1)

在对Google Colab进行身份验证时,我不建议使用PyDrive,您可以改用它:

from google.colab import drive

drive.mount('/content/gdrive')
ROOT = "/content/gdrive/My Drive/"

现在ROOT是您的Google驱动器的根目录。这就是为什么我总是遵循以下代码的原因:

import os
os.chdir(ROOT)

现在,您可以像使用本地磁盘一样访问GoogleDrive。

来源:official documentation