🎯 Instalando o Manim com UV no Python
Em poucas palavras
Roteiro de instalação: usar o UV para gerenciar a versão do Python do projeto, instalar o TeX Live completo — necessário porque o Manim renderiza texto e equações com LaTeX — e então as bibliotecas de desenvolvimento e dependências gráficas.
📝 Notas e Desenvolvimento
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.
uv python install2. 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:
sudo apt install texlive-fullNota: 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.
sudo apt update
sudo apt install build-essential python3-dev libcairo2-dev libpango1.0-dev4. Criar e Configurar o Projeto Manim
Agora, crie um novo projeto com o UV e adicione o Manim como uma dependência.
uv init manimations
cd manimations
uv add manimEste 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:
uv run manim checkhealthEste comando reportará quaisquer problemas ou dependências ausentes.
6. Opcional: Suporte a Jupyter Notebooks
Se você planeja usar o Manim em Jupyter notebooks, instale o ipykernel no seu ambiente:
uv add ipykernelCom esses passos, seu ambiente Manim estará pronto para uso!