R包kernlab安装问题

R包kernlab安装问题,r,centos,elf,kernlab,R,Centos,Elf,Kernlab,使用以下命令在CentOS上安装kernlab R软件包时,我遇到了一些问题: install.packages("/home/R_Libraries/kernlab_0.9-20.tar.gz", repos = NULL, type="source") ldconfig -v|grep fortran libgfortran.so.1 -> libgfortran.so.1.0.0 我得到以下错误: Error in dyn.load(file, DLLpath = DLLpat

使用以下命令在CentOS上安装kernlab R软件包时,我遇到了一些问题:

install.packages("/home/R_Libraries/kernlab_0.9-20.tar.gz", repos = NULL, type="source")
ldconfig -v|grep fortran

libgfortran.so.1 -> libgfortran.so.1.0.0
我得到以下错误:

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已通过以下命令确认安装:

install.packages("/home/R_Libraries/kernlab_0.9-20.tar.gz", repos = NULL, type="source")
ldconfig -v|grep fortran

libgfortran.so.1 -> libgfortran.so.1.0.0
有人能帮忙解决这个问题吗

此错误:

 libgfortran.so.3: wrong ELF class: ELFCLASS32
表示您已尝试将32位
libgfortran
加载到64位程序中

不幸的是,你没有告诉我们任何能让我们帮助你的事情。即使这个
libgfortran
来自哪里也不行

您应该确保在系统位置安装了64位
libgfortran
,上述错误将消失。

此错误:

 libgfortran.so.3: wrong ELF class: ELFCLASS32
表示您已尝试将32位
libgfortran
加载到64位程序中

不幸的是,你没有告诉我们任何能让我们帮助你的事情。即使这个
libgfortran
来自哪里也不行


您应该确保在系统位置安装了64位的
libgfortran
,上述错误就会消失。

当然,这不仅仅是“install.packages”(“kernlab”)(以及您的选项)?您是在RStudio中还是通过控制台进行了尝试?您也可以通过RStudio中的“工具”->“安装软件包”进行尝试。我使用的CentOS计算机没有internet访问权限。所以我必须从源代码处安装这个包。当然,它不仅仅是“install.packages”(“kernlab”)(以及您的选项)?您是在RStudio中还是通过控制台进行了尝试?您也可以通过RStudio中的“工具”->“安装软件包”进行尝试。我使用的CentOS计算机没有internet访问权限。所以我必须从源代码安装这个包。