
OSError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30‘ not found
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found
·
记录错误version `GLIBCXX_3.4.30’ not found ,已解决
在很多微博看到修改软连接,但对我的情况并不是很适用,系统报错为使用了系统环境,但在我自己的环境中,是有GLIBCXX_3.4.30的,出现这个错误可能是因为系统默认加载了其他位置的libstdc++.so.6,而不是我们所期望的/home/miniconda3/envs/自己环境/lib中的版本。
因此可以尝试通过设置LD_LIBRARY_PATH环境变量来让系统加载/home/miniconda3/envs/自己环境/lib中的libstdc++.so.6。LD_LIBRARY_PATH是一个用于指定动态链接库搜索路径的环境变量。
运行代码:
export LD_LIBRARY_PATH=/home/miniconda3/envs/自己环境/lib:$LD_LIBRARY_PATH
即可。
更多推荐
所有评论(0)