我尝试按照本指南在Amazon Linux实例上通过Rstudio服务器安装软件包“data.table”(和“aws.s3)”: http://stanke.co/category/r/
不幸的是,我收到以下错误消息。我真的不知道还能做什么。
有人可以帮忙吗?我安装了devtools,我可以安装其他软件包,如xml2,devtools和deplyr。
答案 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
这时您应该能够运行安装命令。