【问题标题】:Re-Install R with Shared library option in CentOS 6.5在 CentOS 6.5 中使用共享库选项重新安装 R
【发布时间】:2015-05-15 13:35:03
【问题描述】:

操作系统:CentOS 6.5(64位) R 版本:3.1.3 (2015-03-09) -- "Smooth Sidewalk"

我使用 yum 安装了 R:

# su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm'
# yum update --disablerepo=epel 
# yum install R

我还下载并安装了 R-Studio 服务器:

# wget http://download2.rstudio.org/rstudio-server-0.98.507-x86_64.rpm
# sudo yum install –nogpgcheck rstudio-server-0.98.507-x86_64.rpm

此外,我还安装了几个 R 包(尤其是 rJava 和 RHive)。 我遇到的问题是 rhive.init() 和相关函数。

在腻子会话中一切正常。 但是,当通过浏览器通过 R-Console 访问时,rhive.init() 会失败并显示以下消息,即使在主机上设置了变量 HIVE_HOME 也是如此。 错误:

库(RHive) 加载所需的包:rJava rhive.init() [1] 错误

看起来问题可能是因为 R 没有安装共享库。 搜索网络提供的输入以下载 tarball、解压缩、配置、构建、制作和安装。

由于我已经安装了 R(使用 yum install),是否有任何或特别是 yum install 的选项,以便可以使用“共享库”选项重新安装 R。

感谢任何帮助。

【问题讨论】:

    标签: r installation shared-libraries yum centos6.5


    【解决方案1】:

    试试./configure --help然后你可以看到下面的选项:

    --enable-R-shlib build the shared/dynamic library 'libR' [no]
    

    【讨论】:

      猜你喜欢
      • 2014-12-06
      • 1970-01-01
      • 2015-05-07
      • 2016-08-20
      • 2014-10-27
      • 2015-05-11
      • 1970-01-01
      • 1970-01-01
      • 2016-10-15
      相关资源
      最近更新 更多