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

Flask虚拟环境中安装auto-sklearn失败:Windows系统不兼容报错

为什么无法在Flask虚拟环境中安装auto-sklearn?

核心原因

auto-sklearn不支持Windows原生系统,从报错信息中可明确看到关键提示:

ValueError: 检测到不支持的操作系统: win32。请查看auto-sklearn的兼容性信息

可行解决办法

  • 借助WSL2(Windows子系统Linux版)搭建Linux环境,在WSL中创建虚拟环境并安装auto-sklearn
  • 使用Docker容器部署auto-sklearn,规避系统兼容性问题
  • 替换为支持Windows的自动化机器学习库,例如AutoKeras、TPOT等

完整报错信息

Collecting auto-sklearn
使用缓存的auto-sklearn-0.15.0.tar.gz (6.5 MB)
安装构建依赖项 ... 完成
获取构建wheel的依赖项 ... 错误
error: subprocess-exited-with-error

× 获取构建wheel的依赖项未成功运行。
│ 退出代码: 1
╰─> [17行输出]
Traceback (most recent call last):
文件 "C:\Users\charukawi\AppData\Local\Programs\Python\Python310\lib\site-packages\pip_vendor\pep517\in_process\in_process.py", 第363行, in <module>
main()
文件 "C:\Users\charukawi\AppData\Local\Programs\Python\Python310\lib\site-packages\pip_vendor\pep517\in_process\in_process.py", 第345行, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
文件 "C:\Users\charukawi\AppData\Local\Programs\Python\Python310\lib\site-packages\pip_vendor\pep517\in_process\in_process.py", 第130行, in get_requires_for_build_wheel
return hook(config_settings)
文件 "C:\Users\charukawi\AppData\Local\Temp\pip-build-env-fv4j7ene\overlay\Lib\site-packages\setuptools\build_meta.py", 第338行, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
文件 "C:\Users\charukawi\AppData\Local\Temp\pip-build-env-fv4j7ene\overlay\Lib\site-packages\setuptools\build_meta.py", 第320行, in _get_build_requires
self.run_setup()
文件 "C:\Users\charukawi\AppData\Local\Temp\pip-build-env-fv4j7ene\overlay\Lib\site-packages\setuptools\build_meta.py", 第483行, in run_setup
super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
文件 "C:\Users\charukawi\AppData\Local\Temp\pip-build-env-fv4j7ene\overlay\Lib\site-packages\setuptools\build_meta.py", 第335行, in run_setup
exec(code, locals())
文件 "<string>", 第10行, in <module>
ValueError: 检测到不支持的操作系统: win32。请查看auto-sklearn的兼容性信息
[输出结束]

note: 此错误源自子进程,大概率不是pip的问题。
error: subprocess-exited-with-error

× 获取构建wheel的依赖项未成功运行。
│ 退出代码: 1
╰─> 查看上方输出。

note: 此错误源自子进程,大概率不是pip的问题。

[通知] 有新版本pip可用: 22.2.2 -> 22.3
[通知] 如需更新,请运行: python.exe -m pip install --upgrade pip

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 04:55:17