Попытка установить Tensorflow на систему Centos 6 Cloudera, которая airgapped (офлайн). Я получил почти все зависимости, работающие с rpm
и офлайн-пакеты. Однако я все еще огорчаюсь на версию libstdc++.so.6
.
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.4
GLIBC_2.3.2
я взял этот совет однако установить gcc 4.8 find / -name libstdc++.so.6
не раскрывает этот конкретный файл .so.
Я подозреваю Возможно, мне придется скомпилировать GCC из исходников, и я действительно очень не хочу этого делать, потому что у меня не будет системного администратора в системе клиента. По сути, я должен дать им диск с некоторыми файлами, и он просто должен работать (это долгая история, работа такая, какая она есть). Если что-то не получится, придется долго разбираться в том, что пошло не так.
Есть ли способ создать GCC локально и связать его как .rpm
?
Вот исходная ошибка:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.5/site-packages/tensorflow/__init__.py", line 24, in <module>
from tensorflow.python import *
File "/usr/lib/python3.5/site-packages/tensorflow/python/__init__.py", line 72, in <module>
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "/usr/lib/python3.5/site-packages/tensorflow/python/__init__.py", line 61, in <module>
from tensorflow.python import pywrap_tensorflow
File "/usr/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module>
_pywrap_tensorflow = swig_import_helper()
File "/usr/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)
File "/usr/lib64/python3.5/imp.py", line 242, in load_module
return load_dynamic(name, filename, file)
File "/usr/lib64/python3.5/imp.py", line 342, in load_dynamic
return _load(spec)
ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.19' not found (required by /usr/lib/python3.5/site-packages/tensorflow/python/_pywrap_tensorflow.so)