目录
3.4 运行一个vscode服务器,也可以不设置密码,随意。
本文主要记录一下我使用google的colab进行训练调试的过程。colab虽然能免费使用,但是没有terminal就很不方便。虽然colab pro版本有,但是好像限制北美地区使用,还要付费,调试起来还不看好看代码。所以我用了vscode
1. 某种工具
首先需要能访问谷歌,需要上github上找一个星星最多的工具用。
2. 谷歌云盘
https://drive.google.com/drive/my-drive
能访问以后,需要自己有个谷歌账号(没有就注册一个),去谷歌云盘上传自己的代码文件夹。
右键我的云端硬盘->上传文件夹
3. colab
https://colab.research.google.com/
colab新建一个notebook
点击+code,把下面的程序输入进去,在点击左边圆三角按钮 运行程序。
3.1 挂载google云盘。
from google.colab import drive
drive.mount('/content/drive/')
点击+code,把下面的程序输入进去,在点击左边圆三角按钮 运行程序。
3.2 安装colabcode
!pip install -q colabcode
from colabcode import ColabCode
点击+code,把下面的程序输入进去,在点击左边圆三角按钮 运行程序。
3.3 杀死所有ngrok进程
colab 里运行linux指令需要加!
!killall ngrok
点击+code,把下面的程序输入进去,在点击左边圆三角按钮 运行程序。
3.4 运行一个vscode服务器,也可以不设置密码,随意。
ColabCode(port=10000, password='helloworld')
点击第一个链接,第一次进入ngrok 会让你注册个账号,还有install authtoken
3.5 ngrok authtoken
点一下ngrok主页那一串码后面的copy,把*替换掉,再运行一下,重新3.3、3.4就好了
!ngrok authtoken ******************
然后就输入密码,就进入了vscode
4. vscode
进入vscode以后,点击左上角的file->openfolder 。在/content/drive/MyDrive/目录下就可以找到自己代码的文件夹了。
5. 防断
因为colab如果不经常点它就会断掉,所以需要设置一下,就按这个视频里说的就行。
我参考了这个视频。
【Colab】最强薅羊毛 | 使用Vscode搭配colab使用+防断_哔哩哔哩_bilibili
使用的colab链接: https://colab.research.google.com/drive/13uaLexwJlxlkW6WQgNhDqW6eAZQDlv7q?usp=sharing
防断: https://colab.research.google.com/github/iErics/gd-utils/blob/master/Colab_gd_utils.ipynb