手把手教你打开 ModelScope Notebook:零基础也能跑起来的云端 Python 环境

0 阅读6分钟

手把手教你打开 ModelScope Notebook:零基础也能跑起来的云端 Python 环境


一、什么是 ModelScope?为什么用它?

ModelScope(魔搭社区)是阿里达摩院推出的 AI 模型开源社区,定位类似于 AI 界的 GitHub,也是国内版的 Hugging Face。它提供了三样东西:

  • Model:大量开源模型的发布与下载平台
  • Dataset:公开数据集的托管与使用
  • Notebook:免费的云端 Python 运行环境,内置 GPU 资源

对于学习 Python、跑 AI 实验的同学来说,Notebook 是最核心的功能——不用配本地环境,打开浏览器就能写代码、跑模型


二、注册账号

打开浏览器,访问 ModelScope 官网:

www.modelscope.cn

点击右上角的**「登录/注册」**按钮,支持以下方式注册:

  • 手机号注册(推荐)
  • 阿里云账号登录
  • GitHub 账号登录

填写手机号,获取验证码,完成注册。整个过程大约一分钟。

注:注册完成后建议完善一下个人信息,部分资源需要实名认证才能使用。


三、进入我的 Notebook

3.1 找到入口

登录成功后,将鼠标悬停在右上角的头像上,下拉菜单中找到**「我的Notebook」**并点击。

image.png

也可以通过顶部导航栏 「工具」→「Notebook」 进入。

3.2 Notebook 列表页

进入后会看到 Notebook 列表页,首次使用时列表为空。


四、新建一个 Notebook

点击右上角的**「新建Notebook」**按钮。

image.png 弹出配置面板,需要选择以下选项:

4.1 选择运行环境

选项说明
CPU 环境免费,适合 Python 学习、数据处理、调用 API
GPU 环境部分免费额度,适合训练模型、跑推理

初学 Python 或调用 LLM API,选 CPU 环境即可,完全免费,无需消耗 GPU 额度。

4.2 选择镜像

镜像决定了预装的软件环境。一般选默认的 「官方镜像」 即可,已内置了 Python、常用数据科学库(numpy、pandas)以及 openai 等 AI 相关包。

4.3 填写名称

给 Notebook 起一个名字,比如 python-learningllm-practice,方便后续管理。

点击**「确定」**,等待几秒钟,Notebook 实例启动。


五、进入 Notebook 界面

启动完成后,列表中会出现刚才创建的 Notebook,状态显示为**「运行中」。点击「打开」**按钮进入。

浏览器会打开一个新标签页,这就是 JupyterLab 界面——ModelScope Notebook 的核心编辑器。


六、JupyterLab 界面说明

第一次看到这个界面可能有点懵,简单认识一下各个区域:

┌─────────────────────────────────────────────────────────┐
│  菜单栏(File / Edit / Run / Kernel...)                 │
├──────────────┬──────────────────────────────────────────┤
│              │                                          │
│   左侧       │         主编辑区                          │
│   文件树     │    (代码单元格 / Markdown 单元格)        │
│              │                                          │
│              │                                          │
├──────────────┴──────────────────────────────────────────┤
│  底部状态栏(内核状态 / 行列位置)                        │
└─────────────────────────────────────────────────────────┘
区域作用
左侧文件树管理文件,新建、上传、删除 .ipynb 文件
主编辑区编写和运行代码的地方
菜单栏 → Run运行单元格的快捷操作
内核状态显示 Python 内核是否就绪(圆圈实心=忙碌,空心=空闲)

七、新建 .ipynb 文件并运行第一行代码

7.1 新建文件

在左侧文件树空白处右键 → 选择**「New Notebook」**,或者点击主编辑区 Launcher 页面中的 「Python 3」 图标。

新建后会自动打开一个 .ipynb 文件,里面已经有一个空的代码单元格,光标等待输入。

7.2 写下第一行代码

点击单元格,输入:

print("My first NoteBook")

7.3 运行代码

有三种方式运行当前单元格:

方式操作
键盘快捷键(推荐)Shift + Enter:运行并跳到下一个单元格
键盘快捷键Ctrl + Enter:运行并停留在当前单元格
点击按钮工具栏中的 ▶ 运行按钮

运行后,单元格下方会出现输出结果:

My first NoteBook

恭喜,第一行 Python 代码成功跑起来了。


八、几个常用操作

熟悉界面之后,这几个操作会经常用到:

8.1 新增单元格

  • 点击单元格左侧的 + 按钮
  • 或者按 B(在当前单元格下方新增)/ A(上方新增)

8.2 切换单元格类型

单元格默认是代码类型(Code),也可以切换为 Markdown 类型,用来写笔记和说明文字:

点击工具栏的下拉菜单,将 Code 改为 Markdown,输入文字后按 Shift + Enter 渲染。

8.3 保存文件

Ctrl + S 手动保存,Notebook 也会定期自动保存。文件名默认是 Untitled.ipynb,建议右键文件名重命名。

8.4 重启内核

如果代码运行卡住,或者想清空所有变量重新开始,点击菜单栏 「Kernel」→「Restart Kernel」


九、关闭与重新打开 Notebook

使用完成后,直接关闭浏览器标签页即可,代码文件会保存在云端。

下次使用时:

  1. 登录 ModelScope
  2. 进入「我的 Notebook」
  3. 找到对应实例,点击「启动」(如果已停止)或「打开」(如果仍在运行)

注意:免费实例有闲置自动停止机制,长时间没有操作会自动关闭以节省资源。重新启动只需点击「启动」按钮,等待约 30 秒即可恢复,代码文件不会丢失


十、小结

整个流程回顾一下:

注册账号
   ↓
进入「我的 Notebook」
   ↓
新建 Notebook(选 CPU 环境)
   ↓
等待启动 → 点击「打开」
   ↓
新建 .ipynb 文件
   ↓
写代码 → Shift + Enter 运行

ModelScope Notebook 的最大优势是零配置——不用装 Python,不用管依赖,不用担心系统兼容性,打开浏览器就是一个完整的 Python 运行环境。对于刚开始学习的同学来说,把精力放在代码本身,而不是环境搭建上,是最正确的起点。