我正在尝试使用 BLAS 的 MKL 实现安装 scipy 1.9.1,使用 pip 作为我的包管理器。对于 numpy,我可以这样做pip install numpy --no-binary numpy:使用 Scipy ( pip install scipy--no-binary scipy) 执行此操作失败并出现错误:
发现运行时依赖 openblas:NO(尝试过 pkgconfig 和 cmake)
../../scipy/meson.build:130:0:错误:找不到依赖项“OpenBLAS”,尝试了 pkgconfig 和 cmake
我不知道如何配置 scipy/meson 以使用特定版本的 BLAS,它总是寻找 OpenBLAS。旧版本的 scipy 可以使用环境变量或 site.cfg 设置以多种方式完成此操作,但新的 meson 构建系统不再支持此操作。
有什么建议我可以如何使用特定的 BLAS 库(最好使用 pip)从源代码构建 scipy?