Manim 怎么学?零基础做 3Blue1Brown 风格数学动画的学习路线
2026 年 9 月更新,基于 Manim Community Edition 0.21.0
先花几个小时把 Python 基础补够,然后按"对象、动画、公式和文字、相机和 3D、完整项目"的顺序往下学,每学一个概念就马上写个小场景跑一跑。Manim 最难的往往不是 API,而是装环境,还有看不出哪行代码画了哪个东西。手边只有 iPhone 或 iPad 的话,可以用「Manim教程 - 数学动画」这个 App 从第一课学到最后一课,代码在手机上直接渲染,省掉配环境这一步。
学哪个版本
Manim 是 3Blue1Brown 的作者 Grant Sanderson 给自己做视频写的 Python 动画库,现在分成两支。ManimGL 是作者自己在用的,更新快,但文档少。Manim Community Edition(社区版)由社区维护,文档全、教程多,版本也稳。
新手学社区版就对了。本文和下面说到的课程,用的都是社区版 0.21.0。
六个阶段
阶段 1:入门
- Python 速成:变量、函数、类、列表,够用就行
- 写出第一个
Scene,搞懂construct()、self.play()、self.wait() - 学会渲染命令和预览
阶段 2:图形与布局
- mobject 是什么:
Circle、Square、Line、VGroup - 坐标系,
shift、next_to、align_to、arrange - 图层顺序,谁压在谁上面
阶段 3:动画与节奏
Create、Transform、FadeIn,以及.animate语法- 速率函数(rate functions),让动画有快有慢
- updater:让一个物体跟着另一个物体动
- 自定义运动
阶段 4:文字、公式与配色
Text(包括中文),用MathTex和Tex写 LaTeX 公式- 给公式的一部分单独上色
- 配色体系
- 函数图像、图和树
阶段 5:进阶
MovingCameraScene:推拉镜头、跟随ThreeDScene:三维场景、曲面、视角- 自定义 mobject
阶段 6:做真项目
- 引入外部 SVG、图片、音频
- 调试和渲染技巧
- 从头到尾做一个综合项目
每个阶段学完,都该能自己写出一段跑得起来的动画。光看不写,基本等于没学。
新手常卡在哪
头一个是环境装不上。电脑上要装 Python、FFmpeg 和 LaTeX,Windows 上的 LaTeX 尤其爱出问题,不少人第一行代码还没写就放弃了。
再一个是看教程视频对不上代码。视频里一个圆变成了方块,代码却有几十行,到底是哪一行干的?
还有就是改一下要等半天。公式多的场景,每个新公式第一次都要调 LaTeX 编译,一个几百毫秒;每次渲染另有约 2 秒启动开销。改个参数等好几秒,学习的节奏很容易就断了。
用「Manim教程」App 学
「Manim教程 - 数学动画」(英文名 Manim Tutorial)是我们做的,课程就按上面六个阶段排,一共 23 门。
环境的问题,App 里内嵌了 Python 和 Manim 0.21.0,在 iPhone、iPad 本机渲染,离线也能用,写公式不需要装 LaTeX。
对不上代码的问题,我们让视频和代码逐行同步:视频播到哪,旁边的源码就高亮到哪一行。点一下,这一课的代码会作为独立项目进到工作区,随便改、随便跑。

等待的问题,我们在 M2 Mac mini 上做过对照测试(Manim 0.21.0),App 的运行环境第一次渲染新公式比原生 LaTeX 流程快 7.5 到 36 倍,峰值内存低 28% 到 38%。想知道自己的设备有多快,可以去「我的 → 工具 → 渲染基准」测一下。

App 里还有 AI 助手。学到一半想做个自己的动画,用中文描述一下,附张草图也行,它会写好 Manim 代码,在你的设备上试渲染,画面不对再改。卡住的时候看看 AI 怎么写,也算一种学法。
中文界面下课程是中文讲解。课程下载一次就能离线看,学习进度、上次看到哪、连续学了几天,都会自动存下来。
费用方面,前四门课和工作区免费;「全部课程」一次买断,不是订阅,买断后连续 12 个月每月送 5,000 AI 积分。每台设备第一次用会送 1,000 AI 积分。
几条建议
每天 20 到 30 分钟,比周末一口气学 5 个小时管用,做动画的手感是一点点练出来的。
每个概念都亲手改一改。把圆换成三角形,把 2 秒改成 0.5 秒,看看会怎样。
早点做一个自己的小项目。挑一个你真想讲明白的概念,勾股定理、导数、矩阵乘法都行,做一段 30 秒的动画。
报错了先看报错的那一行。大部分错误都出在坐标、括号、缩进这些小地方。
常见问题
完全不会 Python 能学吗?
能。第一阶段就是 Python 速成,只讲做动画用得上的部分。
多久能学会?
每天半小时,一两个月能独立做出像样的动画。能做到什么程度,主要看你写了多少个场景。
一定要有电脑吗?
入门和练习用不着。用「Manim教程」在 iPhone、iPad 上就能从头学到尾,渲染和导出视频都在设备上完成。要做长视频、精修剪辑,最后还是电脑方便。
学的是 ManimGL 还是社区版?
社区版(Manim Community Edition)0.21.0。
安卓能用吗?
目前上架的是 iOS 版,支持 iPhone 和 iPad。
App Store 搜「Manim教程」或「Manim Tutorial」就能找到。官网:mathanime.com

浙公网安备 33010602011771号