在conda环境中运行程序出现:ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/wd/anaconda3/envs/edge_grasp/lib/python3.7/site-packages/torch/lib/libtorch_python.so)
不要按照version `GLIBC_2.34‘ not found简单有效解决方法_glibc 2.34 not found-优快云博客这篇解决,我用这个方法系统就启动不了了,一直闪屏,后来保留数据重装系统才修好了电脑。
解决办法:
在conda环境中:你需要把anaconda的lib路径添加到
LD_LIBRARY_PATH
:中,也就是
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/path/to/conda/env/lib
我的具体情况是运行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/anaconda3/lib
可以看出解决了问题