我开始在我的 RHEL 6.5 机器上安装 Tensorflow。但事实证明,Tensorflow 需要 glibc >= 2.17,而 rhel 6.5 上的默认 glibc 是 2.12。
我想知道是否有人可以帮助我制定 tensorflow 的最低/推荐系统规范?
我开始在我的 RHEL 6.5 机器上安装 Tensorflow。但事实证明,Tensorflow 需要 glibc >= 2.17,而 rhel 6.5 上的默认 glibc 是 2.12。
我想知道是否有人可以帮助我制定 tensorflow 的最低/推荐系统规范?
TensorFlow 要求在此处列出,但这些要求并不推荐特定的操作系统或 glibc 版本。
最受支持的操作系统是 Ubuntu 14.04 64 位和 Mac OS X 10.10 (Yosemite) 及更高版本。当前的限制因素是Bazel 支持的操作系统集,我们用它来制作二进制包。您可以从源代码安装 Bazel,然后从源代码安装 TensorFlow,以解决这些问题。许多用户发现在 Docker 容器中安装 TensorFlow来避免这个问题更容易。
虽然你的系统很旧,不能直接从 pip 安装 tensorflow,但你可以从源代码安装。我成功地从源代码安装了 tensorflow。我的系统是Redhat enterprise 6.0,gcc版本是6.1.0,bazel版本是0.1.4。首先需要安装新的gcc版本,然后需要编译bazel,这是一个编译tensorflow的工具。不要使用最新版本的 bazel !!!! 0.1.4 没问题。您可以按照此页面查找一些信息。https://github.com/tensorflow/tensorflow/issues/110