【发布时间】:2015-08-15 11:54:20
【问题描述】:
我在使用以下命令在 CentOS 上安装 kernlab R 软件包时遇到问题:
install.packages("/home/R_Libraries/kernlab_0.9-20.tar.gz", repos = NULL, type="source")
我收到以下错误:
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/opt/vertica/R/library/kernlab/libs/kernlab.so':
libgfortran.so.3: wrong ELF class: ELFCLASS32
gfortran 已安装,由以下命令确认:
ldconfig -v|grep fortran
libgfortran.so.1 -> libgfortran.so.1.0.0
有人可以帮忙解决这个问题吗?
【问题讨论】:
-
当然,不仅仅是“install.packages("kernlab")”(还有你的选择)?您是在 RStudio 中还是通过控制台尝试过?您也可以通过 RStudio 中的“工具”->“安装包”进行尝试。
-
我使用的 CentOS 机器无法访问互联网。所以我必须从源头安装包。