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

Python3.12环境安装Rasa触发版本要求报错的问题求助

解决Rasa安装中absl-py 0.9.0构建失败的问题

问题根源

absl-py 0.9.0是过时版本,其版本检测逻辑无法识别Python 3.12,导致明明你的Python版本符合字面要求,仍触发构建失败的错误。而Rasa旧版本默认依赖这个老旧库,才会出现冲突。

解决方案

  • 方案1:降级Python到兼容版本
    Python 3.12属于较新版本,部分Rasa版本尚未完成适配。建议降级到Python 3.11(Rasa官方推荐的稳定兼容版本),之后重新执行pip3 install rasa即可正常完成安装。

  • 方案2:强制安装兼容的absl-py版本
    跳过Rasa依赖的旧版absl-py,直接安装支持Python 3.12的新版:

    1. 先单独安装适配版本:
      pip3 install absl-py>=2.0.0
      
    2. 再安装Rasa:
      pip3 install rasa
      

    或者一步执行:

    pip3 install rasa --upgrade absl-py
    
  • 方案3:使用干净的虚拟环境
    全局环境可能残留旧库缓存,用虚拟环境彻底隔离:

    1. 创建虚拟环境:
      python3 -m venv rasa_venv
      
    2. 激活环境:
      • Windows:rasa_venv\Scripts\activate
      • Linux/macOS:source rasa_venv/bin/activate
    3. 升级pip:
      pip install --upgrade pip
      
    4. 安装Rasa:
      pip install rasa
      
  • 方案4:安装适配Python 3.12的Rasa版本
    查看Rasa官方发布说明,找到明确支持Python 3.12的版本,指定版本安装:

    pip3 install rasa==3.6.20  # 示例版本,请以官方最新兼容版本为准
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 01:43:12