unable to load shared object '/home/wanghj/R/x86_64-pc-linux-gnu-library/4.2/00LOCK-igraph/00new/igraph/libs/igraph.so':
libglpk.so.36: cannot open shared object file: No such file or directory
如上面的报错,这个时候最简单的办法是通过locate查看是否存在链接库(linux里)
locate libglpk.so
/usr/local/lib/libglpk.so
/usr/local/lib/libglpk.so.36
/usr/local/lib/libglpk.so.36.1.2
存在库文件,所以有两种办法,第一是export到LD_LIBRARY_PATH里,
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
# 然后再重新开一个R,然后安装包
R
install.packages("igraph")
或者在R里设置LD_LIBRARY_PATH
例如
Sys.setenv(LD_LIBRARY_PATH="/usr/local/lib")
install.packages("igraph")
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!