manim的安装和使用

本文介绍了如何使用Anaconda创建虚拟环境并配置Manim社区版,包括安装必要的库和包。对于LaTeX的安装,推荐了MiKTeX和TexLive两个选项,并强调了其在渲染数学公式中的作用。此外,还提供了Manim的学习资源,包括文档和视频教程,以及Jupyter版本的体验链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上文,我们使用了anaconda,学会了怎么创建虚拟环境,下载库和包。

manim目前有 两个版本,一个是原作者开发的版本还有一个社区版。

本文使用社区版来进行配置和学习
社区版的文档主页

使用anaconda来配置环境

通过conda配置环境比window下配置环境友好的多
我们可以看到在这里插入图片描述
通过下面三行命令,我们就完成了除Latex之外的配置

conda create -n my-manim-environment #创建一个环境名
conda activate my-manim-environment  #启动环境
conda install -c conda-forge manim	 #下载

下载latex的组件

为了使用Latex来展示公式

In order to make use of Manim’s interface to LaTeX to, for example, render equations, LaTeX has to be installed as well. Note that this is an optional dependency: if you don’t intend to use LaTeX, you don’t have to install it.

推荐下载 MiKTeX
miktex下载链接
miktex的下载比texlive小。
下载后配置环境变量即可。可自行搜索下载方式

texlive的下载

texlive是比较大的一个latex引擎
(11条消息) LaTeX在Windows的安装教程(TeX Live+Texstudio)_小菜鸟,咿呀的博客-CSDN博客
E:\tool\texlive
最新TeXLive 环境的安装与配置 - 知乎 (zhihu.com)

博主下载的是texlive
在环境变量中添加如下的路径
在这里插入图片描述
该路径下是各种可执行文件,共虚拟环境使用。
在测试是否可用时,要在配置完成后重启窗口。

下面提三个版本的学习文档。

快速入门 - manim 文档

Home - ManimGL 文档
Quickstart - Manim Community v0.17.3
可以在B站看视频课
manim入门
社区版的第三个教程也很好。

我们可以在这个网址进行体验
jupyter的版本试验点击第一个链接就可以。

### 如何在 MacOS 上安装 Manim 动画制作库 #### 准备工作 为了确保顺利安装 Manim,在开始之前确认已经安装了 Xcode 命令行工具以及 Homebrew,这有助于简化后续依赖项的管理。 #### 安装依赖环境 Manim 需要一些额外的支持软件来正常运作。首先是 `ffmpeg` 的安装,这是用于处理视频文件的关键组件之一[^2]: ```bash brew install ffmpeg ``` 接着还需要配置 LaTeX 环境以便能够渲染复杂的数学表达式。可以通过 MacTeX 来完成这一部分设置: 访问 [MacTeX](https://www.tug.org/mactex/) 下载并按照指示完成安装。 #### 创建虚拟环境 建议创建一个新的 Python 虚拟环境来进行 Manim 及其相关包的安全隔离安装: ```bash python3 -m venv manim-env source manim-env/bin/activate ``` 激活后的环境中可以继续下一步操作而不会影响系统的其他Python项目。 #### 安装 Manim 库 现在可以在准备好的环境下通过 pip 工具直接从官方仓库获取最新版本的 Manim 并进行本地化部署[^1]: ```bash pip install manimpango # 解决某些字体显示问题 pip install manim ``` 如果希望使用特定分支或自定义构建,则可以从 GitHub 或者 GitCode 获取源码后手动编译安装[^3]。 #### 测试安装成果 最后一步是验证安装是否成功。为此可尝试执行一段简单的例子代码来看效果[^4]: ```python from manim import * class OpeningManimExample(Scene): def construct(self): title = Tex("Hello, Manim!") self.play(Write(title)) self.wait() ``` 保存上述脚本到名为 `example_scenes.py` 文件中,并通过命令行启动它: ```bash manimgl example_scenes.py OpeningManimExample ``` 这样就完成了整个安装流程!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值