python中tensorflow无法使用_python – 无法加载本机TensorFlow运行时:导入tensorflow时出错...

在Ubuntu 17.04 32位系统上尝试从源代码构建并使用TensorFlow时,遇到导入错误。错误指出`libstdc++.so.6`缺少`GLIBCXX_3.4.21`版本。这是由于系统库版本过旧导致的问题。
摘要由CSDN通过智能技术生成

我在Ubuntu 17.04 32bit上从源代码构建了TensorFlow

我在导入tensorflow时得到了这条消息

palash @ ash:〜$python

Python 3.6.0 |Anaconda 4.3.1 (32-bit)| (default, Dec 23 2016, 12:22:10)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> import tensorflow

Traceback (most recent call last):

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 61, in

from tensorflow.python import pywrap_tensorflow

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in

_pywrap_tensorflow = swig_import_helper()

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper

_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)

File "/home/palash/anaconda3/lib/python3.6/imp.py", line 242, in load_module

return load_dynamic(name, filename, file)

File "/home/palash/anaconda3/lib/python3.6/imp.py", line 342, in load_dynamic

return _load(spec)

ImportError: /home/palash/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/_pywrap_tensorflow.so)

在处理上述异常期间,发生了另一个异常:

Traceback (most recent call last):

File "", line 1, in

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/__init__.py", line 24, in

from tensorflow.python import *

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 72, in

raise ImportError(msg)

ImportError: Traceback (most recent call last):

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 61, in

from tensorflow.python import pywrap_tensorflow

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in

_pywrap_tensorflow = swig_import_helper()

File "/home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", line 24, in swig_import_helper

_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description)

File "/home/palash/anaconda3/lib/python3.6/imp.py", line 242, in load_module

return load_dynamic(name, filename, file)

File "/home/palash/anaconda3/lib/python3.6/imp.py", line 342, in load_dynamic

return _load(spec)

ImportError: /home/palash/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/palash/anaconda3/lib/python3.6/site-packages/tensorflow/python/_pywrap_tensorflow.so)

无法加载本机TensorFlow运行时.

出于一些常见原因和解决方案.包括整个堆栈跟踪

请求帮助时,请在此错误消息上方.

my bazel info:

palash@ash:~$bazel version

Build label: 0.4.5- (@non-git)

Build target: bazel-out/local-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar

Build time: Fri May 19 01:31:26 2017 (1495157486)

Build timestamp: 1495157486

Build timestamp as int: 1495157486

my TensorFlow version : 1.0.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值