升级JupyterLab版本
JupyterLab 3版本将于2026年4月正式下线,建议您使用JupyterLab 4版本。JupyterLab 4版本在用户体验、功能完善和性能提升方面均有显著改进。关于JupyterLab 4版本的详细信息,请参见JupyterLab 4版本更新说明。
您可以按需选择以下方式升级JupyterLab版本。
方式一:停止Notebook实例并升级JupyterLab版本
Notebook实例停止后,/home/ma-user/work目录下的数据会保存,其余目录下内容会被清理。如果需要保存开发环境,可以通过保存镜像的方式保留开发环境设置。具体操作,请参见方式二:保存Notebook实例并升级JupyterLab版本。
当Notebook实例存储类型为云硬盘EVS时,实例停止后,EVS仍将按照每GB规定费用持续计费,直至实例删除。关于计费详情,请参见开发环境计费项。
- 停止Notebook实例。
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 新版:选择,进入“Notebook”页面。
- 旧版:选择,进入“Notebook”页面。
- 在“Notebook”页面的“操作”列,单击目标实例对应的“停止”。
- 在“停止实例”对话框,阅读提示信息,单击“确定”。
当Notebook实例的“状态”为“停止”,表示停止成功。
图1 Notebook实例状态
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 升级JupyterLab版本。
- 在“Notebook”页面的“操作”列,单击停止实例对应的“启动”。
- 在“启动Notebook实例”对话框,选择JupyterLab 4版本,按需配置“自动停止”,单击“确定”。
- 查看JupyterLab版本是否升级成功。
在“Notebook”页面,单击实例名称,在实例详情页面可以看到JupyterLab 4版本,表示JupyterLab版本升级成功。
方式二:保存Notebook实例并升级JupyterLab版本
镜像保存后,默认工作目录是根目录“/”路径。保存的镜像中,安装的依赖包不丢失,持久化存储的部分(home/ma-user/work目录的内容)不会保存在最终产生的容器镜像中。VS Code远程开发场景下,在Server端安装的插件不丢失。
- 保存镜像。
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 新版:选择,进入“Notebook”页面。
- 旧版:选择,进入“Notebook”页面。
- 在“Notebook”页面的“操作”列,单击运行中实例对应的“保存镜像”。
- 在“保存镜像”页面,配置相关信息,单击“确定”。
图2 保存镜像
镜像保存成功后,实例状态变为“运行中”。在“镜像管理”或“镜像”页面可以查看该镜像详情。
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 升级JupyterLab版本。
- 在左侧导航栏按需选择以下操作。
- 新版:选择“资产管理 > 镜像”。
- 旧版:选择“资产管理 > 镜像管理”。
- 在“镜像管理”页面的“已注册镜像”页签,单击步骤1保存的镜像名称。
- 在“操作”列,单击“创建Notebook”。
- 在“创建Notebook”页面,选择JupyterLab 4版本,按需修改其他参数,单击“立即创建”。
当Notebook实例的“状态”为“运行中”,表示Notebook创建成功。
- 在左侧导航栏按需选择以下操作。
- 查看JupyterLab版本是否升级成功。
在“Notebook”页面,单击实例名称,在实例详情页面可以看到JupyterLab 4版本,表示JupyterLab版本升级成功。