问题描述
最近在服务器(Linux系统)上用Tensorflow跑Mnist数据集分类的时候遇到了如下问题
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/lcf/anaconda3/lib/python3.6/site-packages/sklearn/__init__.py", line 134, in <module>
from .base import clone
File "/home/lcf/anaconda3/lib/python3.6/site-packages/sklearn/base.py", line 11, in <module>
from scipy import sparse
File "/home/lcf/anaconda3/lib/python3.6/site-packages/scipy/sparse/__init__.py", line 229, in <module>
from .csr import *
File "/home/lcf/anaconda3/lib/python3.6/site-packages/scipy/sparse/csr.py", line 15, in <module>
from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/lcf/anaconda3/lib/python3.6/site-packages/scipy/sparse/_sparsetools.cpython-36m-x86_64-linux-gnu.so)
关键错误信息是:“...libstdc++.so.6: version `CXXABI_1.3.9' not found...”
解决办法:
两行代码就可以解决这个问题
LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
分别输入上述各行代码回车,问题解决。