Google colaboratory 如何将google drive文件夹从其他公用驱动器直接下载到colab,而无需下载到pc?

Google colaboratory 如何将google drive文件夹从其他公用驱动器直接下载到colab,而无需下载到pc?,google-colaboratory,Google Colaboratory,我试图学习在google colab中运行人体姿势估计HRNet模型。问题是我们这里的互联网速度很慢。我的谷歌硬盘也没有足够的存储空间。因此,我想直接将作者在git repo中声明的GoogleDrive文件夹放入我的GoogleColab目录,该目录有足够的空间。我该怎么做?另外,我如何使用链接将网站上的数据集直接导入Google Colab?可能吗 由于以下消息,我无法使用wget执行此操作: !wget 'https://doc-8s-68-drive-data-export.google

我试图学习在google colab中运行人体姿势估计HRNet模型。问题是我们这里的互联网速度很慢。我的谷歌硬盘也没有足够的存储空间。因此,我想直接将作者在git repo中声明的GoogleDrive文件夹放入我的GoogleColab目录,该目录有足够的空间。我该怎么做?另外,我如何使用链接将网站上的数据集直接导入Google Colab?可能吗

由于以下消息,我无法使用wget执行此操作:

!wget 'https://doc-8s-68-drive-data-export.googleusercontent.com/download/8ms8b89eqn0kfkoe2asvf6kn35pv2835/5bjm43l1uvq11mghfs876f196ug1g3rp/1599664500000/e97bd50e-8abd-4462-86b8-d28c67b5a33d/110209733636068532482/ADt3v-NmPxhenWuLgjH2m5c8emE66pjdExmgep47BAdKTrsso2Vu8Ke6GEY5W51wwPPMqKZJowXQCea0f7Y2ef0oWZN1GV9Jm2u7rmsCe65wKzPTw5jtS38n2tVEGiTDSVDAsZOS2VM8r39rCpZvMmSw7e1cM7M013RuxVt5ixo9ZaBeRpN5iSQnbbchwr-KXlnb5eOOsKsMRgODhgctBzGiuh-sX1wfd36HlckQEaQ1U3k8rlVTYPU2vHK0fYUHeZKpvANdEZ0Y0s_fHX-YlAz1rr7tk0BZYF2-qYB_MBtp8bhrdDnNPPgDeUrbPF0Ow2hEYnYhiLm9?authuser=0&nonce=t0vkqcsfq608e&user=110209733636068532482&hash=9ckphlkqrvig75uleqg3b931o1ft9r2p' // error message below:


The name is too long, 428 chars total.
Trying to shorten...
New name is ADt3v-NmPxhenWuLgjH2m5c8emE66pjdExmgep47BAdKTrsso2Vu8Ke6GEY5W51wwPPMqKZJowXQCea0f7Y2ef0oWZN1GV9Jm2u7rmsCe65wKzPTw5jtS38n2tVEGiTDSVDAsZOS2VM8r39rCpZvMmSw7e1cM7M013RuxVt5ixo9ZaBeRpN5iSQnbbchwr-KXlnb5eOOsKsMRgODhgctBzGiuh-sX1wfd36HlckQEaQ1.
--2020-09-09 17:47:39--  https://doc-8s-68-drive-data-export.googleusercontent.com/download/8ms8b89eqn0kfkoe2asvf6kn35pv2835/5bjm43l1uvq11mghfs876f196ug1g3rp/1599664500000/e97bd50e-8abd-4462-86b8-d28c67b5a33d/110209733636068532482/ADt3v-NmPxhenWuLgjH2m5c8emE66pjdExmgep47BAdKTrsso2Vu8Ke6GEY5W51wwPPMqKZJowXQCea0f7Y2ef0oWZN1GV9Jm2u7rmsCe65wKzPTw5jtS38n2tVEGiTDSVDAsZOS2VM8r39rCpZvMmSw7e1cM7M013RuxVt5ixo9ZaBeRpN5iSQnbbchwr-KXlnb5eOOsKsMRgODhgctBzGiuh-sX1wfd36HlckQEaQ1U3k8rlVTYPU2vHK0fYUHeZKpvANdEZ0Y0s_fHX-YlAz1rr7tk0BZYF2-qYB_MBtp8bhrdDnNPPgDeUrbPF0Ow2hEYnYhiLm9?authuser=0&nonce=t0vkqcsfq608e&user=110209733636068532482&hash=9ckphlkqrvig75uleqg3b931o1ft9r2p
Resolving doc-8s-68-drive-data-export.googleusercontent.com (doc-8s-68-drive-data-export.googleusercontent.com)... 108.177.112.132, 2607:f8b0:4001:c12::84
Connecting to doc-8s-68-drive-data-export.googleusercontent.com (doc-8s-68-drive-data-export.googleusercontent.com)|108.177.112.132|:443... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2020-09-09 17:47:39 ERROR 500: Internal Server Error.

您与该文件的链接不正确。它应该短得多。 它应该看起来像:

文件id是链接的rAndomlEtt3r5andNumb3rs部分

假设作者对“任何具有链接的人”启用了共享,而不限于某些用户,则可以下载该文件(在本例中,该文件名为exampledata.csv)

您可以通过以下方式下载该文件:

!gdown --id rAndomlEtt3r5andNumb3rs

> Downloading...
> From: https://drive.google.com/uc?id=rAndomlEtt3r5andNumb3rs
> To: /content/exampledata.csv
> 0.00B [00:00, ?B/s]
它将保存到Colab会话中的临时文件夹/content/。您可以通过左侧的文件夹图标导航到该文件夹。 要访问该文件,请在以下位置将文件加载到您的工作空间中:

/content/exampledata.csv
我不确定存储限制是多少,但我经常下载10GB的文件到其中。但是请记住,保存在那里的所有内容都会在会话结束时被删除

如果您没有下载该文件的权限,您将获得:

Permission denied: https://drive.google.com/uc?id=8ms8b89eqn0kfkoe2asvf6kn35pv2835
Maybe you need to change permission over 'Anyone with the link'?

指向存储库的链接似乎不正确。你从哪里复制的?当我试图用IDM下载时,它显示了一个地址。我使用了那个地址,我希望能在不压缩的情况下获得那个公共驱动器的所有文件夹和文件。直接获取它。此外,由于存储空间有限,互联网连接速度慢,我无法获取HRNet的一个zip文件并将其解压缩到那里。我尝试手动上传,但会话超时。