直到昨天(1月20日)我还可以连接到另一个谷歌驱动器帐户(使用drive._mount),但是当我今天尝试这个时,谷歌colab向我显示了这个错误:
from google.colab import drive
drive._mount('/content/drive/')
/usr/local/lib/python3.7/dist-packages/google/colab/drive.py in _mount(mountpoint, force_remount, timeout_ms, use_metadata_server, ephemeral)
294 wrote_to_fifo = True
295 elif case == 5 and not use_metadata_server:
--> 296 raise ValueError('mount failed: invalid oauth code')
297 elif case == 6:
298 # Terminate the DriveFS binary before killing bash.
ValueError: mount failed: invalid oauth code
Run Code Online (Sandbox Code Playgroud)
奇怪的是,错误告诉我“无效的oauth代码”,但不让我连接到谷歌页面并复制代码!
我设置了 use_metadata_server=True 但这一次,出现了新的错误:
from google.colab import drive
drive._mount('/content/drive/', use_metadata_server=True)
ValueError Traceback (most recent call last)
<ipython-input-5-42a561ce7057> in <module>()
1 from google.colab import drive
----> 2 drive._mount('/content/drive/', …Run Code Online (Sandbox Code Playgroud)