无法在 R 中安装包“dplyr”(编译时卡住)

无法在 R 中安装包“dplyr”(编译时卡住)

我在安装包时遇到了 R 卡住的问题。

-DBOOST_NO_INT64_T -DBOOST_NO_INTEGRAL_INT64_T -DBOOST_NO_LONG_LONG -fpic  -g -O2 -fstack-protector >--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g  -c distinct.cpp -o distinct.o

g++ -I/usr/share/R/include -DNDEBUG -I../inst/include -DCOMPILING_DPLYR  -I"/usr/lib/R/site-library/Rcpp/include" -I"/usr/lib/R/site-library/BH/include"  -DBOOST_NO_INT64_T -DBOOST_NO_INTEGRAL_INT64_T -DBOOST_NO_LONG_LONG -fpic  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security >-D_FORTIFY_SOURCE=2 -g  -c dplyr.cpp -o dplyr.o

^C/usr/lib/R/etc/Makeconf:141: recipe for target 'dplyr.o' failed
make: *** [dplyr.o] Interrupt
ERROR: compilation failed for package ‘dplyr’
* removing ‘/usr/lib/R/site-library/dplyr’

The downloaded source packages are in

‘/tmp/Rtmp72KGCW/downloaded_packages’


Warning message:


In install.packages("dplyr") :

  installation of package ‘dplyr’ had non-zero exit status

如何使用 R 安装 R 软件包?

云服务器上的 Ubuntu 16.04 LTS

答案1

如果您使用的是 AWS t2.micro 实例,则问题在于它没有足够的内存。您可以在 EC2 管理控制台中的操作下升级实例类型。

相关内容