Linux下解决“`GLIBC_2.14' not found”问题及2.17报错

在Linux服务器上安装Keras时遇到`GLIBC_2.14' not found`错误,通过更新GLIBC到2.14版并创建软链接解决问题。但在升级到2.17时出现错误,最终回退到2.14,然后通过安装Theano和Keras解决库依赖问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在服务器上安装Keras的时候,报了如下错误:

ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found 
(required by /root/anaconda3/lib/python3.5/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so)

百度发现需要更新GLIBC到2.14。

首先在服务器里输入:strings /lib64/libc.so.6 | grep GLIBC

可以查看当前存在的版本

随后将下载的安装包解压到你想存放的文件夹,我存放到了这里:/var/vm

tar -zxvf /root/anaconda3/offline_pkgs/glibc-2.14.tar.gz -C /var/vm

之后定位到当前文件夹

cd /var/vm/glibc-2.14/

在文件夹下建议build路径

mkdir build

转至build路径

cd build

在当前路径下,配置预编译(不会根据你的路径改变)

../configure --pref

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值