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

Windows虚拟环境安装Rasa后验证报错:ImportError: cannot import name 'CLOSED'

解决Rasa安装后ImportError: cannot import name 'CLOSED' from 'websockets.connection'报错

这个问题的核心是你安装的websockets版本过高,Rasa(尤其是旧版本)不兼容高版本websockets的API变动——CLOSED常量在websockets 10.x及以后的版本中被移除了。

以下是修复步骤:

  • 卸载当前的websockets版本:

    pip uninstall -y websockets
    
  • 安装与Python 3.10.2及Rasa兼容的旧版本websockets,推荐安装9.1版本:

    pip install websockets==9.1
    
  • 验证修复效果:
    在虚拟环境中运行rasa --version,如果不再弹出该报错,说明问题已解决。

如果安装9.1版本后仍有问题,可以查看你所安装的Rasa版本对应的官方依赖列表,找到明确要求的websockets版本号后再安装对应版本即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 20:43:10