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

使用Anaconda3安装Dialogflow时遇依赖冲突错误求助

依赖冲突原因分析:tensorboard/bleach vs html5lib

这是典型的包版本依赖约束不兼容问题,具体原因可以拆成两部分来看:

  • 你环境里安装的tensorboard 1.6.0对html5lib有非常严格的精确版本要求:html5lib==0.9999999,而当前环境里的html5lib是1.0b8——版本号明显高于这个精确匹配值,完全不满足tensorboard的依赖条件。
  • 同时,bleach 1.5.0的依赖约束范围更苛刻:html5lib!=0.9999,!=0.99999,<0.99999999,>=0.999,简单说就是html5lib的版本必须卡在0.999到0.99999998之间,还得排除两个特定版本。你当前的1.0b8已经是大版本迭代后的测试版,远远超出了这个范围,自然和bleach的依赖要求冲突。

本质上,这个问题的根源是:你当前环境里的html5lib版本(1.0b8)是较新的版本,但你要安装的Dialogflow依赖的tensorboard 1.6.0和bleach 1.5.0都是比较老旧的包,它们发布的时候还没有适配html5lib 1.0b8这类高版本,所以依赖约束被限制在了旧版本区间里,和你已有的html5lib版本完全不匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:48:21