记录在Colaboratory上运行项目

  • 时间:
  • 浏览:
  • 来源:互联网

就是在不断尝试和试错的过程中调试项目的
Colaboratory作为Google的一款免费的机器学习工具真的是很nice了,就一下自己的操作过程省的下次又忘了,毕竟记性不好真的很快就忘记之前自己是怎么操作的了。

1.首先要注册Colaboratory账号,然后注册Google云盘

在这里插入图片描述

2.上传文件 页面右击有上传文件夹,这样就可以把你的项目上传到谷歌云盘等待使用了

在这里插入图片描述

3.在云盘里点击右击新建----在更多里选择Google Colaboratory

在这里插入图片描述

4.在编辑—笔记本设定里可以将运行环境设为GPU(在执行阶段—变更执行阶段类型里也可)

在这里插入图片描述

5.连接Google driver这样才能运行谷歌云盘里上传的内容

!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

输入下述代码运行,会出现一个蓝色验证链接,直接点他点他
在这里插入图片描述
在这里插入图片描述
把获取的复制输入框框中回车,还会再次出现链接之后点击再次回到上面的界面就欧克了
这里是连接云盘成功

6.挂载云端硬盘

!mkdir -p drive
!google-drive-ocamlfuse drive  -o nonempty

7.运行下述代码会再次验证

import os
from google.colab import drive
drive.mount('/content/drive')

在这里插入图片描述
可以通过命令查看某个文件夹下的所有文件

path = "/content/drive/MyDrive/Colab/kernel_generator/"

os.chdir(path)
os.listdir(path)

这个时候可以看到自己的项目了(文件夹名字这一点的具体命令有点漏下了,后续会更一下)

8.运行项目中

在这里插入图片描述
PS:
我发现自己运行的.py文件中引用的有别的文件夹中的.py文件时会显示找不到文件,于是就把他们放到了一个文件夹里居然就可以了,现在也不知道怎么引用不同文件夹的.py文件可以不报错,欢迎知道的小可爱交流下
大佬真的是很多,写的也很完善,借鉴了很多文章和内容大家可以多参考,超级感谢大家的分享,希望可以多利用资源为自己的项目服务
1、https://blog.csdn.net/cocoaqin/article/details/79184540
2、https://blog.csdn.net/public669/article/details/97136227

本文链接http://www.dzjqx.cn/news/show-617406.html