2016-04-28 2 views
1

Versuch dplyr in Ubuntu zu kompilieren (r-base und r-base-dev sind auf dem neuesten Stand):dplyr Compilation Ausgabe, Rcpp.h: keine solche Datei oder das Verzeichnis

R -e 'install.packages("dplyr", repos="http://cran.rstudio.com/")' 

Compilation gibt diesen Fehler:

RcppExports.cpp: ..fatal error: Rcpp.h: no such file or directory

ich habe versucht zu deinstallieren und neu zu installieren RCPP:

sudo apt-get remove r-cran-rcpp 
sudo apt-get install r-cran-rcpp 

I tri ed, um erneut zu kompilieren, aber den gleichen Fehler bekommen.

+2

Haben Sie versucht, 'Rcpp' von R mit' install.packages ('Rcpp') '' zu installieren? Es ist wahrscheinlich eine Frage, wo es installiert ist; Wenn Sie mit "apt-get" installieren, stellen Sie sicher, dass es sich in '.libPaths' befindet, wo auch immer es sich befindet. – alistaire

+0

@alistaire danke für die Antwort. Früher habe ich erfolglos versucht, Rcpp und dplyr aus R zu installieren. Ich habe apt-get für die erfolgreiche Rcpp-Installation verwendet, also werde ich .libpaths überprüfen. – MEC

Antwort

0

Rcpp verwandtes Problem ist in Fedora27 üblich. Stellen Sie sicher, dass R-Rcpp-devel und R-core-devel installiert sind.

dnf install R-core-devel 
dnf install R-Rcpp-devel