報(bào)錯(cuò):
libicuuc.so.58: cannot open shared object file: No such file or directory
安裝R包時(shí)遇到此類(lèi)lib文件找不到問(wèn)題的統(tǒng)一解決辦法:
- 這類(lèi)庫(kù)文件一般都在anaconda的lib里面有
- 因此將
/local/txm/anaconda3/lib/
添加到環(huán)境變量LD_LIBRARY_PATH中即可。 - 直接在R中修改環(huán)境變量:
Sys.getenv("LD_LIBRARY_PATH")
Sys.setenv(LD_LIBRARY_PATH=paste0(Sys.getenv("LD_LIBRARY_PATH"),':/local/txm/anaconda3/lib/'))
接下來(lái)再安裝就不會(huì)報(bào)錯(cuò)了