I am getting started with installation of Tensorflow on my RHEL 6.5 box. But it turns out that Tensorflow needs glibc >= 2.17 and the default glibc on rhel 6.5 is 2.12.
I was wondering if anybody could help me with minimum/recommended system specifications for tensorflow?
The TensorFlow requirements are listed here, but these do not recommend a particular operating system or glibc version.
The best-supported operating systems are Ubuntu 14.04 64-bit, and Mac OS X 10.10 (Yosemite) and later. The current limiting factor is the set of supported operating systems for Bazel, which we use to make the binary packages. You may be able to install Bazel from source, and then install TensorFlow from source, to get around these issues. Many users find it easier to install TensorFlow in a Docker container to avoid this problem.
Although your system is old and you can not install tensorflow from pip directly, you can install it from source. I installed tensorflow from source successfully. My system is Redhat enterprises 6.0, gcc version is 6.1.0, bazel version is 0.1.4. First you need to install a new gcc version, then you need to compile bazel, which is a tool to compile tensorflow. DO NOT use the newest version of bazel !!!! The 0.1.4 is fine. You can follow this page to find some information.https://github.com/tensorflow/tensorflow/issues/110
来源:https://stackoverflow.com/questions/34529927/tensorflow-recommended-system-specifications