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.0cuDNN v7.6.5。安装成功后,遂正常运行。

参见:经过测试的构建配置 | TensorFlow

posted @ 2024-10-28 23:01  Undefined443  阅读(63)  评论(0编辑  收藏  举报