从昨天开始我就遇到了这样一个问题,我无法再挂载我的Google帐户。通常情况下,在运行时,我会得到一个链接来授权自己访问。但是现在,在执行代码时,一个额外的浏览器窗口被打开,要求我进行授权。但如果我重试,它就无法工作。您知道为什么这个授权链接突然不再显示吗?有可能是任何安全设置吗?我尝试了几种浏览器。
编辑:使用新的授权弹出窗口,如果我从与Colab相同的Google帐户中挂载Google Drive,则可以正常工作。但问题是我的主Google Drive位于另一个帐户上而不是Google Colab。用链接方式曾经可以毫无问题地使用...
编辑2:我已经通过共享所需文件夹来解决此问题,并且现在可以通过我的Colab Google Drive帐户访问它。但我仍然没有找到回复链接的方法。
在代码执行和使用新弹出窗口进行授权后,我在Google Colab上收到以下错误信息:
MessageError Traceback (most recent call last) in () 1 #Connect Google Drive 2 from google.colab import drive ----> 3 drive.mount('/gdrive')
3 frames /usr/local/lib/python3.7/dist-packages/google/colab/_message.py in read_reply_from_input(message_id, timeout_sec) 104 reply.get('colab_msg_id') == message_id): 105 if 'error' in reply: --> 106 raise MessageError(reply['error']) 107 return reply.get('data', None) 108
MessageError: Error: credential propagation was unsuccessful
我使用的是以下代码:
#Connect Google Drive
from google.colab import drive
drive.mount('/gdrive')