ImportError: /lib64/libm.so.6: version `GLIBC_2.23‘ not found
背景
早上起来在服务器上跑一个python代码,报错了。

发现是在import tensorflow是报错的。因为服务器是几个人在用,可能是谁更新了什么东西。
解决方案
现在环境下的python是3.7版本,有查到说可以通过降低到3.6版本来解决,于是新建了个环境,将python设为3.6,tensorflow的版本和之前一样,1.14.0
conda create -n 环境名 python=3.6 tensorflow=1.14.0
conda activate 环境名 #激活环境
在该环境下执行就成功了。(虽然有tensorflow一些版本更新的警告)
备注
本来最早的报错是 /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.8’ not found 这个问题
我是按照link2里面把anaconda的库文件路径添加到系统的库文件路径中,一顿操作后,报错变成了最上面的,后来解决了新问题。
