Manim 是一个基于 Python 的数学动画引擎,专用于将抽象的数学概念转化为高质量、可交互的视频动画,是数学科普、教学演示与科研展示的首选工具。本文详细讲解在 Windows 系统上的 Manim 安装与初始配置。

  1. 新建项目并配置
    PyCharm
    新建项目,新建虚拟环境并最好使用 python 3.11.X 版本
    进入项目,在 PyCharm 终端输入 pip install manim

  2. 下载 MiKTeX
    进入 Getting MiKTeX 直接选择 Windows installer 即可
    安装时建议选择 all users,然后自行管理好文件存放位置
    安装完成后会显示弹窗,显示下载依赖,全部下载即可

  3. 安装 FFmpeg
    打开 Download FFmpeg ,选择安装包 Windows builds from gyan.dev,选 release-full 版下载。
    下载完成后,解压缩得到 FFmpeg 文件夹,建议文件解压并保存至其他盘,并且知道它的存放位置。
    以下有两种安装方式:1. 简单安装、2. 系统环境变量安装

    • 简单安装:ffmpeg 文件的 bin 文件夹内的所有文件直接扔进你的 项目路径\.venv\script\,但只能在这个项目里用。

    • 系统环境变量安装:Win + S 搜索“编辑系统环境变量” → 环境变量 → 在系统变量 的 Path 里新增一行 你的ffmpeg文件存放路径\ffmpeg\bin。确认保存,重启终端 / IDE,新建的项目内也能使用。

      • 验证:
        打开新的 PowerShell / CMD:输入 ffmpeg -version ,能看到版本号即成功。

  4. 运行:
    新建 Python 文件 HelloManim.py ,代码内容可以复制示例库 - Manim中文文档,在 PyCharm 项目终端内输入manim -pql HelloManim.py SquareToCircle ,即可运行。