新闻详情

新闻详情

首页 / 资讯中心 / 详情

10 分钟配好 manim 渲染环境,跑出第一个数学动画

发布时间:2026/9/2 15:13:57来源:尧图网络
10 分钟配好 manim 渲染环境,跑出第一个数学动画
10 分钟配好 manim 渲染环境跑出第一个数学动画【免费下载链接】manimA community-maintained Python framework for creating mathematical animations.项目地址: https://gitcode.com/GitHub_Trending/man/manim给课件加一段 3 秒的函数曲线动画手动画帧太慢PPT 又做不出效果。manim 是一个用 Python 写场景、直接输出视频的数学动画引擎。本文带你从零完成 manim 安装与环境配置跟着做完约 10 分钟能看到第一次渲染的画面。三条路线先选对路学习、自用走 uv/pip 路线下文主路线环境干净、文档最齐。科研机器、已有 conda 习惯conda-forge 一条命令装完系统依赖自动处理。不想污染本机、或要批量出片Docker 镜像拉下来就能渲染。当前社区版 manim 为 0.21.0要求 Python 3.11 及以上。主路线用 uv 安装 manimuv 是官方的环境管理推荐工具比 pip 快一个量级也会替你管好虚拟环境。以下按 macOS/Linux 与 Windows 各给出最小命令。1. 安装 uv# macOS / Linux curl -LsSf https://astral.sh/uv/install.sh | sh# Windows PowerShell powershell -ExecutionPolicy ByPass -c irm https://astral.sh/uv/install.ps1 | iex2. 准备 Pythonuv python install没有 Python 的机器执行后会自动装好最新版已有的版本则会直接使用。3. 各系统依赖安装manim 依赖 pycairo 和 ManimPangomacOS 与 Linux 需要先装系统级库。# macOS需先有 Homebrew brew install cairo pkg-config# Debian / Ubuntu sudo apt update sudo apt install build-essential python3-dev libcairo2-dev libpango1.0-dev# Fedora sudo dnf install python3-devel pkg-config cairo-devel pango-devel# Arch Linux sudo pacman -Syu base-devel cairo pangoWindows 有现成的 wheel跳过这一步。4. 建项目并安装 manimuv init manimations cd manimations uv add manim装完运行一次健康检查uv run manim checkhealth输出里各项显示为正常绿色即代表环境就绪。顺手装上LaTeX 公式渲染只用Text()写普通文字不需要 LaTeX要渲染Tex()/MathTex()公式才需要按需安装# Ubuntu / Debian sudo apt install texlive-full# Fedora sudo dnf install texlive-scheme-fullmacOS 下载 MacTeX 安装包Windows 下载 MiKTeX 安装包按向导装完即可。备选路线速览conda依赖自动解决适合已有 conda 环境的机器conda create -n manim-env python3.12 conda activate manim-env conda install -c conda-forge manimDocker完全隔离挂载项目目录直接渲染注意容器内-p预览参数不可用docker pull manimcommunity/manim docker run --rm -it -v $(pwd):/manim manimcommunity/manim manim -qm basic.py SquareToCircle第一次渲染验证环境可用在项目目录新建first_scene.py这是能跑通的最短场景from manim import * class FirstScene(Scene): def construct(self): square Square() circle Circle() self.play(Create(square)) self.play(Transform(square, circle)) self.play(FadeOut(square))运行uv run manim -pql first_scene.py FirstScene-p渲染完自动打开播放器-ql用 480p 低质量加速预览。成功标志是看到预览窗口里正方形旋转、变形为粉色半透明圆形后淡出视频文件同时落在media/videos/first_scene/480p15/目录。之后正式出片把-ql换成-qh1080p即可。报错急救libcairo.so.2: cannot open shared object filepycairo 找不到系统 cairo 库。补装对应系统的 cairo/pango 开发包见第 3 步命令然后执行uv sync --reinstall让 manim 依赖重新编译。Could not find executable latexLaTeX 没装或不在 PATH 里。安装 texliveUbuntu 为sudo apt install texlive-full临时绕过也可以把场景里的Tex()换成Text()普通文字不经过 LaTeX。uv: command not found安装脚本写的 PATH 没生效。重新打开一个终端再试仍不行说明 uv 没装成功重跑第 1 步的安装命令。下一步环境就绪后按 快速入门教程 写自己的第一个场景安装细节与更多排障可查 安装文档 和 安装 FAQ。【免费下载链接】manimA community-maintained Python framework for creating mathematical animations.项目地址: https://gitcode.com/GitHub_Trending/man/manim创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件 2026/9/2 16:05:07

D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件

文章目录 D16 | 从 0 到 1 搭一个 Agent:搜索 + 总结 + 写邮件 写在前面 一、需求拆解:市场调研机器人 1.1 用户场景 1.2 工作流拆解 1.3 工具设计 二、50 行手搓完整版 三、ReAct 模式升级版 四、LangChain 框架版(生产用) 五、接入 RAG:知识库 + 搜索 六、流式输出:边搜…

阅读更多 →
年中启动项目如何用MVP策略快速验证市场机会 2026/9/2 16:05:07

年中启动项目如何用MVP策略快速验证市场机会

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
这群白帽黑客,是网络世界的守夜人 2026/9/2 16:05:07

这群白帽黑客,是网络世界的守夜人

这群白帽黑客,是网络世界的守夜人 这是在网络世界,聪明的头脑之间,关于智慧、毅力、勇气的战斗。 一方是坚固的盾,一方是锐利的矛。数以亿计的代码中,他们寻找着一丝破绽,难度堪比大海捞针。 一丝破绽令多少…

阅读更多 →
从零构建Slack集成:基于Bolt框架实现Krea AI自动化工作流 2026/9/2 16:05:07

从零构建Slack集成:基于Bolt框架实现Krea AI自动化工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
自研AI聚合API服务:统一多模型接入,重塑智能体开发流程 2026/9/2 16:05:07

自研AI聚合API服务:统一多模型接入,重塑智能体开发流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
西安除甲醛哪家强?深度评测本土老牌靠谱公司,这家稳居第一! 2026/9/2 16:02:06

西安除甲醛哪家强?深度评测本土老牌靠谱公司,这家稳居第一!

导语: 新房装修后甲醛超标怎么办?面对西安街头林立的除甲醛公司,如何挑选一家真正靠谱、资质齐全、效果有保障的服务商?本文基于国家企业信用信息公示系统公开数据,对西安本土除甲醛公司进行深度评测,为你揭…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞