我收到以下错误:
导入错误:/lib64/libstdc++.so.6:未找到版本“CXXABI_1.3.9”(/home/wasiahmad/software/anaconda3/lib/python3.6/site-packages/matplotlib/_path.cpython-需要36m-x86_64-linux-gnu.so)
在这一行:
import matplotlib.pyplot as plt
我访问了Github和StackOverflow中报告的问题并跟踪了它们但仍然无法解决问题。
检查解决方案:
我检查过文件:libstdc++.so.6
位于/home/wasiahmad/software/anaconda3/lib/
,我运行了以下命令:
$ strings ~/software/anaconda3/lib/libstdc++.so.6 | grep CXXABI_1.3.9
然后返回CXXABI_1.3.9
。
但我仍然无法弄清楚问题是什么。任何帮助将不胜感激。
答案 0 :(得分:4)
我完全同意先前的答复。更精确地输入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/wasiahmad/software/anaconda3/lib/
在终端会解决问题
答案 1 :(得分:3)
将/home/wasiahmad/software/anaconda3/lib/
添加到LD_LIBRARY_PATH
解决了问题。感谢Knud Larsen的评论和提醒,/lib64/libstdc++.so.6
目前排在LD_LIBRARY_PATH
的第一位。