我在安装包时遇到了 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 管理控制台中的操作下升级实例类型。