XX: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by XX) Exit code: 1
原因︰GLIBCXX的版本沒有3.4.15
解決方案︰
- 先安裝一個Anaconda,詳細請參考這個日誌。
- Anaconda會自帶一個GLIBCXX,用以下這個指令找一下位置︰
find ~/ -name libstdc++.so # /home/USERNAME/anaconda2/pkgs/gcc-4.8.5-6/lib/libstdc++.so
- 然後就看到路徑時這個/home/USERNAME/anaconda2/pkgs/gcc-4.8.5-6/lib/libstdc++.so
- 可以把這個路徑加入到LD_LIBRARY_PATH環境變量中。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/USERNAME/anaconda2/pkgs/gcc-4.8.5-6/lib/libstdc++.so
- 完成
最後提示一下,export會在登出系統後就還原,如果不想每次都輸入這個指令,請加入到~/.bashrc中。
No comments:
Post a Comment