错误复现:
最近使用anaconda 安装tensorflow后,在使用python3.7 执行程序,如果python程序中涉及import tensorflow, 会出现如下问题
ImportError: /lib64/libc.so.6: version `GLIBC_2.16' not found
有问题的环境: glibc版本为2.12 gcc为4.4 anaconda安装的tensorflow版本为1.13.0 python版本为3.7
机器无ROOT权限的解决方法:
1 自定义安装glibc 2.20版本
2 自定义安装gcc 4.84版本
3 使用python3.6
4 tensorflow使用的不支持gpu版本(需要的话,需要配置一下cuda相关库)
以上问题安装好后,就可以通过下图配置使用新的glibc与libstd, 验证能解决出现glibc_XX not found的问题