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

无法在Jupyter Notebook中安装Manim?版本冲突问题求助

Manim导入时Pygments版本冲突的解决办法

问题描述

在Jupyter Notebook中执行from manim import *时触发ContextualVersionConflict错误,当前环境的Pygments版本为2.11.2,无法满足依赖库rich要求的pygments<3.0.0,>=2.13.0版本范围,且常规重装Pygments操作无效。

解决方案

  • 指定版本安装Pygments
    直接安装符合版本要求的Pygments,执行以下命令:

    pip uninstall pygments -y
    pip install pygments==2.16.1
    

    (注:2.13.0及以上的2.x版本均可,这里以2.16.1为例)

  • 使用conda管理环境(适用于Anaconda/Miniconda用户)
    若当前环境是conda创建的,优先用conda处理依赖避免冲突:

    conda uninstall pygments -y
    conda install pygments=2.13.0
    
  • 更新rich依赖
    尝试升级rich,让其自动匹配兼容的Pygments版本:

    pip install --upgrade rich
    
  • 创建独立虚拟环境
    若上述方法均无效,建议为Manim创建独立虚拟环境,彻底隔离依赖冲突:

    # 创建虚拟环境(Python版本建议3.9-3.11)
    conda create -n manim_env python=3.10 -y
    # 激活环境
    conda activate manim_env
    # 安装Manim
    pip install manim
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 21:32:31