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

安装scikit-learn==0.14.1时报Failed building wheel错误如何解决

scikit-learn 0.14.1安装报Failed building wheel、legacy-install-failure解决方案

报错复现

执行安装命令:
pip install scikit-learn==0.14.1
命令行输出核心报错:

ERROR: Failed building wheel for scikit-learn
error: legacy-install-failure

解决步骤

  • 核对Python版本适配关系
    scikit-learn 0.14.1为2014年发布的历史版本,仅兼容Python 2.6、Python 2.7、Python 3.3、Python 3.4,高于上述区间的Python版本无法正常编译该版本源码。无强版本绑定需求时,直接执行pip install scikit-learn安装最新稳定版,可直接规避旧版本编译兼容问题;必须使用0.14.1版本的场景下,需先将Python降级至适配版本区间。
  • 安装编译前置依赖
    确认Python版本符合要求后,先安装构建所需的依赖包,执行命令:
    pip install numpy scipy wheel setuptools --upgrade
    Windows环境需额外安装对应版本的Microsoft Visual C生成工具,安装时勾选「C桌面开发」组件,安装完成后重启cmd,再重新执行scikit-learn安装命令。
  • 强制使用预编译包安装
    安装时增加参数跳过源码编译流程,直接拉取官方预编译的wheel包安装,命令如下:
    pip install scikit-learn==0.14.1 --only-binary :all:
    若该命令返回无匹配二进制包的提示,说明当前系统与Python版本的组合无官方预编译包,需退回前两个步骤调整版本或补全编译环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.01 19:18:40