首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Pydrive挂载Google驱动器

使用Pydrive挂载Google驱动器
EN

Stack Overflow用户
提问于 2019-01-26 22:20:02
回答 2查看 560关注 0票数 1

我正在使用google colab,并使用以下代码访问我的google驱动器:

代码语言:javascript
复制
from google.colab import drive
drive.mount('/content/gdrive')

它工作得很好,但身份验证不会持续很长时间,我不想一直重新输入我的凭据。因此,我尝试使用Pydrive将我的凭据保存到一个文件中(使用this answer):

代码语言:javascript
复制
!pip install pydrive
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials

gauth = GoogleAuth()
gauth.LoadCredentialsFile("mycreds.txt")
gauth.Authorize()
drive = GoogleDrive(gauth)

但我只能使用这个解决方案远程写入文件,而且我希望能够完全挂载我的google驱动器,这样我就可以轻松地使用unix命令。有没有办法做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2019-01-29 08:25:38

PyDrive不会创建保险丝挂载,因此无法达到预期目的。

drive.mount()的身份验证应该持续分配的VM的生命周期,并且没有任何选项的持续时间超过VM的分配,所以我不认为您想要的东西在今天是可能的。

票数 2
EN

Stack Overflow用户

发布于 2020-04-08 23:37:21

我也在寻找这个问题的答案,似乎最简单的方法就是使用colab pro版本。你可以找到更多信息here

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54379227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档