无sudo权限解决ImportError: /lib64/libstdc++.so.6: version

当系统内gcc和动态链接库版本过低时,常常会见到下面的两条错误:

ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found
ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found

无sudo权限解决办法:

(1)设置LD_LIBRARY_PATH为蕴含高版本动态链接库的目录,例如:

export LD_LIBRARY_PATH=/mnt/jiangtan/software/anaconda3/lib:$LD_LIBRARY_PATH

(2)设置LD_PRELOAD为高版本动态链接库的路径

export LD_PRELOAD=/mnt/jiangtan/software/anaconda3/lib/libstdc++.so.6:$LD_PRELOAD

选择一种即可。

你可能感兴趣的:(环境配置与使用)