Esta nota detalha o processo de instalação do Manim, a biblioteca de animação em Python, utilizando o gerenciador de pacotes UV. O UV oferece uma maneira rápida e eficiente de gerenciar ambientes e dependências Python. Siga os passos abaixo para configurar seu ambiente e começar a criar animações com Manim. # 1. Instalar Python com UV Primeiro, utilize o UV para instalar o Python em seu sistema. O UV gerenciará a versão do Python para o seu projeto. ```shell uv python install ``` # 2. Instalar LaTeX O Manim utiliza o LaTeX para renderizar texto e equações matemáticas em suas animações. Para distribuições Linux baseadas em Debian (como Ubuntu), utilize o seguinte comando para instalar o pacote completo do TeX Live: ```shell sudo apt install texlive-full ``` _Nota: A instalação completa do TeX Live pode levar algum tempo e consumir bastante espaço em disco._ # 3. Instalar Dependências do Sistema Em seguida, instale as bibliotecas de desenvolvimento essenciais e as dependências gráficas necessárias para o Manim funcionar corretamente. ```shell sudo apt update sudo apt install build-essential python3-dev libcairo2-dev libpango1.0-dev ``` # 4. Criar e Configurar o Projeto Manim Agora, crie um novo projeto com o UV e adicione o Manim como uma dependência. ```shell uv init manimations cd manimations uv add manim ``` _Este comando criará um novo ambiente virtual e instalará o Manim dentro dele._ # 5. Verificar a Instalação Para garantir que tudo foi instalado corretamente, execute a verificação de saúde do Manim: ```shell uv run manim checkhealth ``` _Este comando reportará quaisquer problemas ou dependências ausentes._ # 6. Opcional: Suporte a Jupyter Notebooks Se você planeja usar o Manim em [Jupyter notebooks](app://obsidian.md/Jupyter%20notebooks), instale o `ipykernel` no seu ambiente: ```shell uv add ipykernel ``` Com esses passos, seu ambiente Manim estará pronto para uso!