2016-12-05 2 views
2

Rstringi 패키지를 설치하려고하지만 설치가 완료되지 않습니다. 다운로드 및 일부 편집 한 후, 다음과 같은 메시지가 뜹니다 :문자열 패키지가 CentOS에 설치되지 않습니다

Error in dyn.load(file, DLLpath = DLLpath, ...) : 
    unable to load shared object '/home/marcus/R/x86_64-redhat-linux-gnu-library/3.3/stringi/libs/stringi.so': 
    /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/marcus/R/x86_64-redhat-linux-gnu-library/3.3/stringi/libs/stringi.so) 
Error: loading failed 
Execution halted 
ERROR: loading failed 
* removing ‘/home/marcus/R/x86_64-redhat-linux-gnu-library/3.3/stringi’ 

The downloaded source packages are in 
    ‘/tmp/RtmpT5KQVP/downloaded_packages’ 
Warning message: 
In install.packages("stringi") : 
    installation of package ‘stringi’ had non-zero exit status 

나는 인터넷을 검색하고이 오류 메시지가 무엇을 의미하는지 이해할 수 없었다. 도움이된다면,이 내 sessionInfo()입니다 :

R version 3.3.1 (2016-06-21) 
Platform: x86_64-redhat-linux-gnu (64-bit) 
Running under: CentOS Linux 7 (Core) 

locale: 
[1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C 
[3] LC_TIME=en_US.UTF-8  LC_COLLATE=en_US.UTF-8 
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 
[7] LC_PAPER=en_US.UTF-8  LC_NAME=C 
[9] LC_ADDRESS=C    LC_TELEPHONE=C 
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C 

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base 

loaded via a namespace (and not attached): 
[1] tools_3.3.1 
+0

https://github.com/gagolews/stringi/issues/225 – Ista

답변

2

나는 내 문제가 gcc 4.9.2 설치를 해결했다. 그렇게하기 위해 나는 쉘에서 도망 갔다.

. 처음 두 명령은 gccgfortran을 설치합니다. 마지막 하나는 gcc 4.9.2을 시스템의 표준 컴파일러로 만듭니다. 그 후 R을 열었고 install.packages("stringi")을 실행하여 문제가 해결되었습니다.

관련 문제