操作系统:CentOS 6.5 (64 bit) 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 也是如此。错误:
library(RHive) 加载所需的包:rJava rhive.init() [1] FALSE
看起来问题可能是因为 R 没有安装共享库。搜索网络提供的输入以下载 tarball、解压缩、配置、构建、制作和安装。
由于我已经安装了 R(使用yum install
),无论如何或特别有任何选项yum install
,以便 R 可以使用“共享库”选项重新安装。
感谢任何帮助。