VS Code一键连接ModelArts Notebook开启本地+远程开发模式

举报
孙小北 发表于 2022/10/31 22:55:08 2022/10/31
【摘要】 本地+远程结合的方式可以同时享受IDE工程化开发的优势和云上资源的即开即用,VS Code + ModelArts Notebook 是一个不错的选择。

ModelArts Notebook简介

  • ModelArts Notebook是华为云一站式开发平台提供的云上开发环境。该开发环境是基于容器,其预置镜像中包含了即开即用的JupyterLab交互式开发界面,以及多种AI Kernel如PyTorch、TensorFlow等,CPU、GPU等计算资源可以按需选择和切换,支持自定义镜像,并且支持从本地SSH访问,是对开发者非常友好的一款云上AI开发调测环境。
  • 使用本地VS Code IDE的开发者,受限于本地资源,采用本地开发加云上调测的远程开发方式不失为一种更好的选择。对比一下本地开发和远程开发的优劣可以看到,本地+远程结合的方式可以同时享受IDE工程化开发的优势和云上资源的即开即用,优势互补,最大程度地满足开发者需求。

VS Code 远程连接ModelArts

ModelArts端配置

  • 私有秘钥对创建

image-20220924165406809.png

image-20220924172926800.png

  • 创建nodebook环境,记得开启SSH,选择上面的密钥

image-20220924165642371.png
image-20220924165549467.png

  • 如果本地已安装VS Code,请单击“打开”,进入“Visual Studio Code”

image-20220924170055367.png
image-20220924170120121.png

VS Code 配置

  • 安装 ModelArts VS Code插件,安装完成后右下角会弹出对话框,请单击“Reload Window and Open”

image-20220924170651846.png

  • 创建私钥

image-20220924172210519.png

  • 登录ModelArts

image-20220924172057417.png

  • 连接成功

image-20220924173055969.png
image-20220924173234145.png

小结

  • 许多开发者习惯于使用本地VS Code IDE进行开发和调测,有时候会受限于本地资源,采用本地开发加云上调测的远程开发方式不失为一种更好的选择。本地+远程结合的方式可以同时享受IDE工程化开发的优势和云上资源的即开即用,VS Code + ModelArts Notebook 是一个不错的选择。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。