通过Anaconda安装libm.so.6

3

我有一台CentOS机器,但没有sudo权限。

我需要使用librosa Python包,因此安装了Anaconda并通过conda安装了该包。

然而,当我导入这个包时,出现了ImportError: /lib64/libm.so.6: version 'GLIBC_2.23' not found的错误。

因此,我尝试通过安装不同的库文件来解决这个问题,包括:

不幸的是,所有这些方法都没有奏效。有些甚至导致每个命令都发生段错误。

请问还有其他的包或技巧可以尝试吗?

谢谢


你是否使用了 conda install -c conda-forge librosa 命令来安装它? - ComplicatedPhenomenon
1个回答

3

CentOS已经预装了libm.so.6,但版本太旧。在CentOS 7中是2.17,在CentOS 6中是2.12。您尝试使用的软件已经构建为至少需要glibc 2.23或更高版本。您需要获取适用于您使用的CentOS版本的软件副本,或者自己从源代码构建软件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接