我正在使用Google Colab,我想使用存储在本地计算机上的自定义库/脚本。我当前的方法如下:
# (Question 1)
from google.colab import drive
drive.mount("/content/gdrive")
# Annoying chain of granting access to Google Colab
# and entering the OAuth token.
然后我使用:
# (Question 2)
!cp /content/gdrive/My\ Drive/awesome-project/*.py .
问题1 : 有没有一种方法可以避免完全安装驱动器?每当执行上下文发生变化时(例如,当我选择“硬件加速= GPU”或等待一个小时时),我都必须重新生成并重新输入OAuth令牌。
问题2 : 是否可以更轻松地在本地计算机和Google Colab脚本之间同步文件?
关于问题1的部分答案(不是很令人满意):我看到有人可以install and use Dropbox。然后,您可以将API密钥硬编码到应用程序中,并完成安装,无论它是否是新的执行上下文。我想知道是否也存在基于Google云端硬盘的类似方法。
答案 0 :(得分:0)
如果您的代码不是秘密代码,则可以使用git
将本地代码同步到github。然后,git无需任何身份验证即可克隆到Colab。