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

Mac系统安装Scipy时遇metadata-generation-failed错误求助

解决Scipy安装时的metadata-generation-failed错误

1. 安装系统底层依赖

Scipy编译依赖C/Fortran编译器及线性代数库,先补全系统依赖:

  • Ubuntu/Debian:
    sudo apt-get install gcc gfortran python3-dev libopenblas-dev liblapack-dev
    
  • CentOS/RHEL:
    sudo yum install gcc gcc-gfortran python3-devel openblas-devel lapack-devel
    
  • macOS(Homebrew):
    brew install gcc openblas lapack
    

2. 优先使用预编译二进制包

跳过源码编译环节,直接安装预编译包:

  • 若使用conda环境:
    conda install scipy
    
  • 用pip强制安装二进制包:
    pip3 install --only-binary :all: scipy
    

3. 指定兼容的Scipy版本

最新版本可能与当前Python/系统环境不兼容,尝试稳定旧版本:

pip3 install scipy==1.10.1

4. 清理pip缓存后重试

缓存的损坏元数据或安装包可能引发问题:

pip3 cache purge
pip3 install scipy

5. 验证Python版本兼容性

确认Python版本与Scipy版本匹配:

  • Scipy 1.11.x 支持 Python 3.8-3.11
  • Scipy 1.12+ 支持 Python 3.9-3.12

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 08:15:31