无sudo权限解决Anaconda libstdc++.so.6: version `GLIBCXX_3.4.20' not found
- 查找包含`GLIBCXX_3.4.20' 的libstdc++
find / -name "libstdc++.so*" // /为根目录下搜索,可以替换为用户指定路径
根据上述指令显示的文件,选择一个最新版本的查看是否包含`GLIBCXX_3.4.20'
strings /root/anaconda3/lib/libstdc++.so.6 | grep GLIBC
- 将新版本的lib添加到环境变量(
vim ~/.bashrc
)
export LD_PRELOAD=/data/sun/.conda/envs/paddle/lib/libstdc++.so.6:$LD_PRELOAD
source ~/.bashrc
参考:
Anaconda libstdc++.so.6: version `GLIBCXX_3.4.20' not found
无sudo权限解决ImportError: /lib64/libstdc++.so.6: version