Unix의 R에 패키지를 설치하려고 합니다.
나는 다음을 사용했습니다 :
install.packages("rminer", repos="http://cran.r-project.org", lib="~/R/libs/")
다음 오류가 발생합니다.
ERROR: compilation failed for package ‘xgboost’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/xgboost’
ERROR: dependency ‘xgboost’ is not available for package ‘rminer’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/rminer’
Warning messages:
1: In install.packages("rminer", dependencies = TRUE, repos = "http://cran.r-project.org", :
installation of package ‘xgboost’ had non-zero exit status
2: In install.packages("rminer", dependencies = TRUE, repos = "http://cran.r-project.org", :
installation of package ‘rminer’ had non-zero exit status
Unix에서 R에 "rminer" 패키지를 설치하려면 어떻게 해야 하나요?
나도 시도했다
mkdir ~/R/
mkdir ~/R/libs/
echo 'R_LIBS_USER="~/R/library"' > $HOME/.Renviron
R CMD INSTALL -l ~/R/libs/ rminer_1.4.2.tar.gz
그것은 나에게 다음과 같은 오류를 주었다
ERROR: dependencies ‘plotrix’, ‘kknn’, ‘pls’, ‘mda’, ‘randomForest’, ‘adabag’, ‘party’, ‘Cubist ’, ‘kernlab’, ‘e1071’, ‘glmnet’, ‘xgboost’ are not available for package ‘rminer’
* removing ‘/net/zmf1/cb/5/mms140130/R/libs/rminer’
도움을 주셔서 감사합니다
감사해요
답변1
"리눅스"라고 하셨는데 데비안, 우분투, 레드햇 등과 같은 특별한 종류의 리눅스임에 틀림없습니까?
나는 보통 ''와 같은 패키지 설치 프로그램을 사용하여 패키지(예: R)를 설치합니다.자격/능력'.
Linux 버전에 맞는 패키지 설치 프로그램의 이름을 확인하세요. apt는 debian/ubuntu 시스템에서 사용할 수 있습니다.
답변2
설치하다갱부다른 패키지의 컴파일로 인해 완료할 수 없습니다.xgboost실패하다.
이것xgboost패키지에는 사용 가능한 최신 C++ 컴파일러가 필요합니다. 다음을 실행해 보세요.
install.packages("xgboost")
오류 메시지를 게시하세요. 언제xgboost그러면 설치가 제대로 된 것입니다갱부어쩌면 쉽게 설치될 수도 있겠네요.