Windows

First, you need to install Chocolatey, which is a package manager for Windows systems. Please refer to this link for instructions.

Installing using Chocolatey

You can install manim very easily using chocolatey, by typing the following command.

choco install manimce

And then you can skip all the other steps and move to installing LaTeX Installation. Please see Troubleshooting section for details about OSError.

FFmpeg installation

  1. To install ffmpeg and add it to your PATH, install Chocolatey and run choco install ffmpeg.

  2. You can check if you did it right by running refreshenv to update your environment variable and running ffmpeg.

LaTeX Installation

You can install latex by either of the two methods below. MiKTex is very large (2 GB) while ManimLaTeX is small (500Mb).

Using a custom distribution for Manim based on Texlive

This is the smallest latex distribution just enough to run Manim. Extra latex packages for fonts can be installed using tlmgr. See https://www.tug.org/texlive/tlmgr.html for more information.

  1. Install chocolatey if you haven’t already.

  2. Run the following command

    choco install manim-latex
    
  3. Finally, check whether it installed properly by running an example scene.

Using MiKTex

  1. Download the MiKTex installer from this page and execute it.

    windows latex download page
  2. You can check if you did it right by running refreshenv to update your environment variable and running latex.

Certifying a clean install

After making sure you have a clean install following the instructions for each dependency above, you can go back to Installing Manim.