cmake 尝试在Apple Silicon MacOS上安装scipy 1.6.1时出现叮当声编译器问题

vsnjm48y  于 2022-11-11  发布在  Mac
关注(0)|答案(1)|浏览(195)

我试图安装scipy 1.6.1作为一个仓库的依赖项,但在编译过程中遇到了这个问题:
clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
我尝试过通过这个doc更新cmake并安装gfortran和OpenBLAS,但我仍然遇到编译错误。我运行的是带有Apple Silicon的MacOS。安装最新版本1.8.0似乎可以工作,但我猜他们没有这个版本的Mac ARM二进制文件。知道是什么导致了这个编译错误?

syqv5f0l

syqv5f0l1#

我以前遇到过同样的问题,我刚刚把scipy1.6.1升级到1.9.1,问题解决了,希望能对你有所帮助。
我的硬件是Macbook Air 2022,里面有一个苹果硅(M2)芯片。

相关问题