AWS Linux Server安装R包

时间:2018-01-17 17:58:15

标签: amazon-web-services rstudio-server install.packages

enter image description here我尝试按照本指南在Amazon Linux实例上通过Rstudio服务器安装软件包“data.table”(和“aws.s3)”: http://stanke.co/category/r/

不幸的是,我收到以下错误消息。我真的不知道还能做什么。

有人可以帮忙吗?我安装了devtools,我可以安装其他软件包,如xml2,devtools和deplyr。

4 个答案:

答案 0 :(得分:4)

我在AWS上遇到了同样的问题并已修复。 您需要先安装gcc64和openmp共享支持库。

sudo yum install gcc64
sudo yum install libgomp

然后在您的用户主页下创建一个包含Makevars文件的.R文件夹,其中包含以下内容(它将告诉R使用哪个编译器):

CC = /usr/bin/gcc64
CXX = /usr/bin/g++
SHLIB_OPENMP_CFLAGS = -fopenmp

我希望它也为你工作......

答案 1 :(得分:1)

您需要安装dmlc-core

此链接将提供更多信息:

A common bricks library for building scalable and portable distributed machine learning

答案 2 :(得分:1)

基于https://github.com/RcppCore/RcppArmadillo/issues/200,我认为这个问题是由于g ++兼容性问题。它也可以解释为什么当我安装devtools它不断给我[-Wdeprecated-declarations] 所以运行: sudo yum remove gcc72-c++.x86_64 libgcc72.x86_64

答案 3 :(得分:0)

yum install R-devel

这时您应该能够运行安装命令。