我有一台没有 sudo 权限的 centOS 机器。
我需要使用 librosa
python 包,所以我安装了 Anaconda 并通过 conda 安装了该包。
但是,当我导入这个包时,我得到 ImportError:/lib64/libm.so.6: version 'GLIBC_2.23' not found
。
因此,我尝试通过安装不同的库文件来解决这个问题,包括
- https://anaconda.org/conda-forge/openlibm
- https://anaconda.org/asmeurer/glibc
- https://anaconda.org/groakat/libc
不幸的是,所有这些都没有奏效。有些甚至会导致每个命令出现段错误。
有人知道我可以尝试的任何其他包或技巧吗?
谢谢
最佳答案
CentOS 已经预装了libm.so.6
,但是版本太旧了。它在 CentOS 7 中是 2.17,在 CentOS 6 中是 2.12。您尝试使用的软件至少是为 glibc 2.23 或更高版本构建的。您将必须获得为您使用的 CentOS 版本构建的软件副本,或者您自己从源代码构建软件。
关于python - 通过 Anaconda 安装 `libm.so.6`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57139772/