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

安装pandas-profiling提示找不到markupsafe 2.1.1版本如何解决

报错核心原因
  • 当前使用的pip 19.1.1版本过旧,不支持识别manylinux2014及以上标准的预编译安装包。MarkupSafe 2.1.1的官方发布包均采用该标准打包,旧版pip无法从软件源索引到对应版本,因此抛出找不到匹配版本的错误。
  • 部分第三方软件源存在包版本同步滞后问题,未及时同步MarkupSafe 2.1.1版本资源,也会触发同类报错。
分步解决方法
  • 首先升级pip到兼容版本21.3.1,执行命令:
    pip3 install --upgrade pip==21.3.1
    如果执行时提示拉取失败,临时切换到官方PyPI源完成升级即可。
  • pip升级完成后,先安装指定版本的MarkupSafe依赖,执行命令:
    pip3 install MarkupSafe==2.1.1
  • 依赖安装无报错后,执行pandas-profiling安装命令:
    pip3 install pandas-profiling
兼容备选方案

如果不想升级pip、也不想调整现有软件源配置,可以直接安装适配MarkupSafe 2.0.1版本的低版本pandas-profiling,无需调整现有依赖环境,执行命令:
pip3 install pandas-profiling==3.1.0
该版本对MarkupSafe的版本要求上限为2.0.1,和当前软件源可提供的最高版本完全匹配,不会触发依赖冲突报错。

内容的提问来源于stack exchange,提问作者matt.aurelio

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 23:09:24