Установить пакет R, застрявший на g ++ -std = gnu ++ 11? - PullRequest
1 голос
/ 19 января 2020

Я устанавливаю пакет R readr в Ubuntu 18.04 и застрял в нижней строке. Он не сообщал ни об одной ошибке, но застрял так больше часа.

install.packages("readr", dependencies=T)
* installing *source* package ‘rprojroot’ ...
** package ‘rprojroot’ successfully unpacked and MD5 sums checked
** using staged installation
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (rprojroot)
* installing *source* package ‘readr’ ...
** package ‘readr’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG  -I"/usr/local/lib/R/site-library/Rcpp/include" -I"/usr/local/lib/R/site-library/BH/include"  -I. -Ircon -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-t3diwe/r-base-3.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c Collector.cpp -o Collector.o

Некоторые предложения? Или другой способ обойти?

1 Ответ

1 голос
/ 19 января 2020

Один из вариантов - двоичная установка из сценария оболочки или непосредственно из терминала

add-apt-repository -y ppa:marutter/c2d4u3.5
apt-get -y update; 
apt-get install -y r-cran-readr 
#or get most of the packages of tidyverse
apt-get install -y r-cran-tidyverse
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...