gpt4 book ai didi

python - 安装 scikit-learn 时与 cblas 的链接错误

转载 作者:太空狗 更新时间:2023-10-30 01:00:41 32 4
gpt4 key购买 nike

在我的 RHEL7 上,我正在尝试安装 py-earth并收到此链接错误:

/usr/bin/ld: cannot find -lcblas

我安装了 blas、blas-devel、atlas 和 atlas-devel 包。

此错误后打印的编译命令指定

-L/usr/lib64/atlas -lcblas -lm ....

为了完整性,目录 /usr/lib64/atlas 包含以下文件和符号链接(symbolic link)

libsatlas.so -> libsatlas.so.3.10
libsatlas.so.3 -> libsatlas.so.3.10
libsatlas.so.3.10
libtatlas.so -> libtatlas.so.3.10
libtatlas.so.3 -> libtatlas.so.3.10
libtatlas.so.3.10

有什么帮助吗?

最佳答案

这似乎是 sklearn 的问题,不理解 atlas 包现在作为共享 .so 文件出现,而不是多个。你可以在这个 github issue 看到问题.

我的解决方案是最后一个提供的解决方案:只需创建一个链接:

ln -s /usr/lib64/atlas/libsatlas.so /usr/lib64/atlas/libcblas.so

再试一次。

关于python - 安装 scikit-learn 时与 cblas 的链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33526561/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com