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

Anaconda虚拟环境安装PyCaret失败:subprocess-exited-with-error报错

解决PyCaret安装时scikit-learn依赖构建失败的问题
  • 优先用conda安装预编译依赖,绕过Windows下的编译难题:
    1. 激活你的Anaconda虚拟环境:conda activate your_env_name
    2. 通过conda直接安装指定版本的scikit-learn:conda install scikit-learn=0.23.2
      conda会自动处理Blas、Lapack这类底层依赖,无需手动编译。
  • 如果conda找不到scikit-learn 0.23.2版本,先更新conda并配置conda-forge频道:
    1. 更新conda:conda update conda
    2. 添加并设置conda-forge频道优先级:
      conda config --add channels conda-forge
      conda config --set channel_priority strict
    3. 再次执行conda install scikit-learn=0.23.2
  • 成功安装scikit-learn后,再用pip安装PyCaret:pip install pycaret

核心问题是Windows默认没有Fortran编译器,手动配置Blas/Lapack门槛极高,使用conda提供的预编译二进制包可以直接跳过编译环节,彻底解决报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 01:35:27