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

安装chatterbot时preshed、thinc、blis编译失败求解决方案

解决ChatterBot安装时preshed/thinc/blis无法构建Wheel的问题

以下是几个可行的解决方案,按优先级排序:

1. 安装Microsoft Visual C++ Build Tools(根本解决编译依赖)

  • 下载并安装Microsoft Visual C++ Build Tools,安装过程中必须勾选「C++构建工具」选项,同时确保勾选对应的Windows SDK组件(通常会默认勾选)。安装完成后重启命令行终端,再重新执行pip install chatterbot。

2. 使用预编译Wheel包跳过编译步骤

  • 查找对应你Python版本和系统架构的preshed、thinc、blis预编译wheel文件(比如Python 3.9 64位系统找带cp39和win_amd64后缀的文件),下载后依次执行:
    pip install preshed-xxx.whl
    pip install thinc-xxx.whl
    pip install blis-xxx.whl
    
    完成后再运行pip install chatterbot。

3. 降级依赖版本降低编译要求

  • 部分新版本依赖对编译环境要求较高,尝试指定低版本安装:
    pip install preshed==3.0.2 thinc==7.4.0 blis==0.4.1
    
    安装成功后再执行pip install chatterbot。

4. 通过conda安装(无需手动处理编译)

  • 如果你使用Anaconda或Miniconda环境,直接执行:
    conda install -c conda-forge chatterbot
    
    conda会自动管理所有依赖的编译和安装,无需额外配置VC++环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 20:32:38