Installation

The standard way of installing Manim and ControlTheoryLib is by using Python’s package manager pip to install the latest release from PyPi.

Step 1: Install Manim

We first need to make sure that Manim and it’s corresponding dependecies are installed. To do this, follow Manim’s extensive guide which can be found here.

Running into problems? Have a look at the FAQ here.

Still running into problems? Try following an online tutorial on YouTube like this one

Step 2: Install ControlTheoryLib

Next, we need to install the actual library. This can be done by running the following command in your terminal.

pip install controltheorylib

Installation dependencies

pip install -r requirements.txt

The library should now be correctly installed!

Step 3: Install Manim Sideview (optional)

Finally, one can decide to install Manim Sideviewer. This is not required, although recommended. Manim SideView is a Visual Studio Code extension that enhances your experience with Manim, providing powerful features including gallery-based code snippet catalogs and live preview of videos and images with flexible configuration options.

Navigate to the extensions tab in Visual Studio Code. Next, search Manim Sideviewer in the search bar. Finally, follow the steps provided in the details tab to install and configure the extension.

Note! This is only a feature of Visual Studio Code.