我们使用colabcode来在Google Colab上使用VS Code。
在Google Colab新建一个.ipynb笔记本,在“笔记本设置”中确认打开了GPU加速:
输入并运行如下代码:
!pip install colabcode
运行完毕后重新加载。
运行如下代码:
from colabcode import ColabCode
ColabCode(port=10000)
有如下参数:
- port 端口 - The port you want to run code-server on. For example port=10000
- password 密码(可选) - You can set a password to protect your code-server from unauthorized access. This is an optional argument.
- mount_drive 加载drive云盘(可选) - If you want to use your Google drive. This is a Boolean argument means you can set True or False. This is an optional argument.
运行后点击输出中的链接即可打开VS code。
注意到该代码块仍在运行,除非打算关闭VS Code,否则不要终止运行。
为了防止长时间不动导致Colab被自动断开,可以按F12打开浏览器控制台在“Console”一栏输入如下代码。
function ClickConnect(){
console.log("Working");
document
.querySelector('#top-toolbar > colab-connect-button')
.shadowRoot.querySelector('#connect')
.click()
}
setInterval(ClickConnect,60000)
该函数可以隔一段时间自动点击屏幕,在一定程度上防止断开。