前言:使用云端硬盘和Colab得能科学上网啊,fq方法自己去摸索吧(捂嘴笑

 

回到正文!!!!

一、文件上传到Google的云端硬盘上

1、点击左上角的新建

 

 

 

2、点击上传文件或者上传文件即可上传;上传会很慢

 

3、文件上传后,依次点击   新建  => 更多 => Google Colaborary

如果 “更多” 里面没有Google Colaborary,解决办法详见 https://blog.csdn.net/acceptedemmm/article/details/104054301

          

 

4、进入Colab后可以在左上角自己新建ipynb文件(和jupyter类似)

 

5、新建一个notebook之后,可以看到左边的文件栏中只有sample_data

6、挂载云盘,使用云盘中的文件。这里推荐一种简单的方法,只需要点击一下就行(也可以通过mount命令挂载,大家自行百度)

 

7、挂载后,可以发现多了一个drive文件夹,里面放的就是云盘中的数据了。云盘中的数据默认都是放在drive/MyDrive中;如果代码中要使用某个文件,直接用绝对路径, content/drive/MyDrive/xxxx        (content文件夹是看不到的)

8、重点来了!!!!

这么做,能访问文件,但是速度非常地慢,非常非常地慢,甚至比你自己的电脑都慢,那还用啥gpu啊?

解决办法是,把文件拷贝到drive文件外面

使用shutil.copytree()方法  (在代码块中执行)

例如,下面的代码就是把 content/drive/MyDrive 下的food文件夹拷贝到 content下,即现在的路径是 content/food

访问content/food,就会快很多很多

 

import shutil
# 把olddir拷贝一份newdir
shutil.copytree('content/drive/MyDrive/food', 'food')

 

 

如果,本文对你有帮助,不妨点个👍哦~~~~~~~~

 

GitHub 加速计划 / col / COLA
9
5
下载
🥤 COLA: Clean Object-oriented & Layered Architecture
最近提交(Master分支:4 个月前 )
bda50471 - 6 个月前
65e9e39d bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0 (#496) bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.5 (#497) bump org.springframework.boot:spring-boot-dependencies from 3.1.0 to 3.3.0.(#498) bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.7.0 (#499) bump commons-cli:commons-cli from 1.5.0 to 1.8.0 (#500) bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.12 (#501) bump org.apache.maven.plugins:maven-source-plugin from 3.2.1 to 3.3.1 (#502) bump org.wiremock:wiremock-standalone from 3.0.1 to 3.0.3 (#503) 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐