TensorFlow 无法找到 glibc 2.25 解决
在使用 ADM 评估套件时,遇到 TensorFlow 找不到 glibc 2.25 的问题:
ImportError: /lib64/libc.so.6: version `GLIBC_2.25' not found
由于我没有服务器的 root 权限,所以没有办法从包管理器安装 glibc。
最初总是想着怎么手动安装 glibc 2.25,但是安装好之后有各种问题,遂放弃。
后来看到 requirements.txt 中对 tensorglow-gpu 的版本要求是 tensorglow-gpu>=2.0
,于是在 Python 3.6 的环境下用 pip
安装了最低支持版本 tensorglow-gpu==2.0
。终于不要求 glibc 2.25 了。
但是 tensorglow-gpu==2.0
需要 CUDA Toolkit 10.0 和 cuDNN v7.6.5。安装成功后,遂正常运行。