我试图使用命令 install.packages("igraph") 在 R 中安装 igraph 包。安装后,在测试阶段出现以下错误:
测试是否可以加载已安装的包错误:包或命名空间
dyn.load(file, DLLpath = DLLpath, ...) 中的“igraph”加载失败:
无法加载共享对象
'/home/midhun/R/x86_64-redhat-linux-gnu-library/3.5/igraph/libs/igraph.so':
libicui18n.so.58:无法打开共享对象文件:没有这样的文件或
目录错误:加载失败执行停止错误:加载
失败的
- 删除“/home/midhun/R/x86_64-redhat-linux-gnu-library/3.5/igraph”
下载的源码包在
‘/tmp/RtmpLVDism/downloaded_packages’警告消息:在
install.packages("igraph") :安装包“igraph”
非零退出状态
为什么会发生这种情况?有什么解决办法吗?
图书馆igraph
需要库文件,例如:
libicui18n.so.58
, libicuuc.so.58
, libgfortran
, etc.
这些要么没有安装在正确的库文件夹中,要么作为以前的版本存在。例如,就我而言,libicuuc.so.58
需要安装在usr/lib64
。确保正确安装依赖项才能解决此类问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)