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

安装lap库时出现ModuleNotFoundError: No module named 'numpy.distutils'错误

解决lap库安装失败的问题

报错原因

安装时出现ModuleNotFoundError: No module named 'numpy.distutils',是因为lap的构建脚本依赖numpy.distutils模块,但该模块在numpy 1.24及更高版本中已被移除,导致构建失败。你之前安装cmake无法解决这个问题,因为cmake不是当前缺失的核心依赖。

解决方案

方案1:安装兼容版本的numpy后再装lap

  1. 先安装保留了numpy.distutils的旧版本numpy:
pip install numpy<1.24
  1. 重新执行lap安装命令:
pip install lap

方案2:使用conda安装(若已配置conda环境)

conda提供预编译的lap包,无需手动处理依赖冲突:

conda install -c conda-forge lap

方案3:安装预编译wheel包

针对Windows系统,可下载对应Python版本和系统架构的lap预编译wheel文件(.whl格式),直接通过pip安装:

pip install path/to/lap-xxx.whl

内容的提问来源于stack exchange,提问作者Selorm Korku Ladzekpo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 19:27:37