将Google Colab用作PyCharm远程解释器(2023年4月)

请原谅我标题党一下

事实是在SSH已经被Colab于2022下半年禁掉的当下,将Google Colab用作PyCharm、VS Code等IDE的远程解释器目前来看原则上是不可行的。

首先Colab只能运行Jupyter Notebook类型的*.pynb文件。有朋友说那我在PyCharm里建个*.pynb文件里面只写一行%load main.py不就行了?然而这样的话你需要给这个pynb配置server,如下图所示:
在这里插入图片描述
问题就在于你输入的Jupyter Server是需要token这个参数的。而有兴趣的朋友会发现让Colab输出它的token会输出空值……

有朋友可能又会说那我把Colab的Python解释器路径找出来配置为本地机器的remote interpreter可以吗。然而这样除了SSH基本没有其他实现方式吧(有其他方法的大神可以在评论区赐教)。

总而言之,Google Colab并不是平白无故给一块大显卡让你随便用的,因为这个工具原本的目的并不是让你训练什么大模型,而只是用来演示模型效果或者做一些轻量级的任务。比如在国际会议这种场合,连自己组的服务器可能很麻烦,但这时候只要有个公网就可以直接连到Google Colab在那上面演示已经训练好的模型,还可以快速生成关键代码、图表和说明等,实现相得益彰的显示效果。

当然不怕吃力的话硬在Colab上面写代码改bug再训练模型也不是不行……但不用IDE写*.py的代价就是缺少代码补全功能而且需要肉眼debug(手搓代码的痛苦)。而且Colab除了自动断线的问题外,每次登录环境都会重置,还需要手工写bash安装环境。总之,有条件的朋友还是老老实实用本地服务器比较好。

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值