我尝试按照本指南在Amazon Linux实例上通过Rstudio服务器安装软件包“data.table”(和“aws.s3)”:http://stanke.co/category/r/
不幸的是,我收到以下错误消息。我真的不知道还能做什么。
有人可以帮忙吗?我安装了devtools,我可以安装其他软件包,如xml2,devtools和deplyr。
我在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
我希望它也适合你...
你需要安装dmlc-core
。
此链接将提供更多信息:
A common bricks library for building scalable and portable distributed machine learning
基于https://github.com/RcppCore/RcppArmadillo/issues/200,我认为这个问题是由于g ++兼容性问题。它也可以解释为什么当我安装devtools它不断给我[-Wdeprecated-declarations]所以运行:sudo yum remove gcc72-c++.x86_64 libgcc72.x86_64
yum install R-devel
然后您应该能够运行安装命令。