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

无法从Anaconda Navigator启动Jupyter Notebook:markupsafe导入错误求助

错误原因

环境中Jinja2版本过低,与高版本Markupsafe存在兼容性冲突:Markupsafe 2.1.0及以上版本移除了soft_unicode方法,将其重命名为soft_str,但旧版Jinja2仍在尝试导入soft_unicode,从而触发该导入错误。

解决方法

针对你的课程专用conda环境,可通过以下两种方案修复:

方案一:降低Markupsafe版本至兼容版本

  1. 打开Anaconda Prompt,激活目标环境:
    conda activate cb2030-labs-environment-windows
    
  2. 安装兼容的Markupsafe版本(如2.0.1):
    pip install markupsafe==2.0.1
    
    若偏好conda管理,可执行:
    conda install markupsafe=2.0.1
    

方案二:升级Jinja2至适配高版本Markupsafe的版本

  1. 同样先激活目标环境:
    conda activate cb2030-labs-environment-windows
    
  2. 升级Jinja2:
    pip install --upgrade jinja2
    
    或使用conda升级:
    conda update jinja2
    

完成上述操作后,重新从Anaconda Navigator选择对应环境启动Jupyter Notebook即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 15:55:20