You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Google Colab安装Manim导致会话崩溃的问题求助

在Google Colab中解决Manim安装的依赖冲突与会话崩溃问题

分步解决方案

1. 安装系统级依赖

先单独执行系统依赖安装,避免和pip操作混合导致资源过载:

!sudo apt update -y
!sudo apt install -y libcairo2-dev ffmpeg \
texlive texlive-latex-extra texlive-fonts-extra \
texlive-latex-recommended texlive-science \
tipa libpango1.0-dev

2. 修复decorator与moviepy版本冲突

Colab默认的decorator 5.1.1与Manim依赖的moviepy 1.0.3不兼容,先降级decorator:

!pip uninstall -y decorator
!pip install decorator==4.4.2

3. 安全安装Manim,保留Colab原生Torch环境

Colab自带适配云端GPU的Torch环境,安装Manim时跳过自动依赖安装,手动补充核心依赖(排除Torch):

!pip install manim --no-deps
# 安装Manim核心依赖(无需额外Torch)
!pip install numpy scipy pillow matplotlib opencv-python pycairo pango moviepy tqdm requests

4. 升级IPython(按需执行)

完成Manim安装后再升级IPython,避免提前操作引发环境不稳定:

!pip install IPython --upgrade

5. 验证安装有效性

运行以下代码确认Manim正常可用:

from manim import *
print("Manim installed successfully")

关键说明

  • 会话崩溃多因一次性执行大量安装命令导致资源耗尽,分步骤执行可避免该问题。
  • 不要让Manim安装过程替换Colab原生Torch,否则会触发NVIDIA依赖缺失错误——Colab的Torch已适配云端环境,无需额外配置。
  • 若需使用Manim的机器学习相关功能,可单独安装适配Colab的Torch扩展,但核心动画功能无需此操作。

内容的提问来源于stack exchange,提问作者Tshadow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 23:42:19