2016-06-17 7 views
3

내 반짝이는 서버 (Ubuntu 14.04)에 음울의 라이브러리를 설치하려고합니다. plotly을 설치하려면 devtools을 사용하고 있습니다. 나는 또한 install.packages("plotly")을 시도하고Plotly을 설치할 수 없습니다

Downloading GitHub repo ropensci/[email protected] 
from URL https://api.github.com/repos/ropensci/plotly/zipball/master 
Installing plotly 
Skipping 3 unavailable packages: ggplot2, plyr, tidyr 
Installing 1 package: viridis 
Installing package into â/home/shiny/R/x86_64-pc-linux-gnu-library/3.0â 
(as âlibâ is unspecified) 
trying URL 'http://cran.rstudio.com/src/contrib/viridis_0.3.4.tar.gz' 
Content type 'application/x-gzip' length 1764427 bytes (1.7 Mb) 

opened URL 

downloaded 1.7 Mb 

* installing *source* package âviridisâ ... 
** package âviridisâ successfully unpacked and MD5 sums checked 
** R 
** data 
*** moving datasets to lazyload DB 
** inst 
** preparing package for lazy loading 
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 
    namespace âggplot2â 0.9.3.1 is being loaded, but >= 1.0.1 is required 
ERROR: lazy loading failed for package âviridisâ 
* removing â/home/shiny/R/x86_64-pc-linux-gnu-library/3.0/viridisâ 

The downloaded source packages are in 
     â/tmp/RtmpNULrLF/downloaded_packagesâ 
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore --quiet \ 
    CMD INSTALL '/tmp/RtmpNULrLF/devtools59af4cc18d9c/ropensci-plotly-d2e5adf' \ 
    --library='/home/shiny/R/x86_64-pc-linux-gnu-library/3.0' --install-tests 


ERROR: dependencies âviridisâ, âtidyrâ are not available for package âplotlyâ 
* removing â/home/shiny/R/x86_64-pc-linux-gnu-library/3.0/plotlyâ 
Error: Command failed (1) 
In addition: Warning message: 
In utils::install.packages(pkgs, repos = repos, type = type, dependencies = dependencies, : 
    installation of package âviridisâ had non-zero exit status 

내가 오류 타격 오전 :

devtools::install_github("ropensci/plotly") 

나는 다음과 같은 관찰하고있다.

Warning messages: 
1: In install.packages("plotly") : 
    installation of package âviridisâ had non-zero exit status 
2: In install.packages("plotly") : 
    installation of package âplotlyâ had non-zero exit status 

누군가가 오류를 해결할 수 있습니까?

+0

'sessionInfo'의 결과 중 일부를 포함 할 수 있습니다. – steveb

+0

R 버전 3.0.2 (2013년 9월 25일) 플랫폼 : x86_64에-PC-리눅스 GNU (64 비트) 로캘 : [1] = LC_CTYPE en_IN LC_NUMERIC = C = LC_TIME en_IN [4] LC_COLLATE = en_IN LC_MONETARY = en_IN LC_MESSAGES = en_IN [7] LC_PAPER = en_IN LC_NAME = C LC_ADDRESS = C [10] LC_TELEPHONE = C LC_MEASUREMENT = en_IN LC_IDENTIFICATION = C 부착베이스 패키지 : [1] 그래픽 grDevices 유틸 데이터 셋 방법 통계 base 네임 스페이스를 통해로드 됨 (첨부되지 않음) : [1] tools_3.0.2 –

답변

0

ggplot2 패키지를 업데이트 해보세요. 문제는 종속 패키지 viridis의 오류입니다. 오류 메시지는 namespace ggplot2 0.9.3.1 is being loaded, but >= 1.0.1 is required입니다. viridis 용 namespace file은 최신 버전의 ggplot을 원한다고 말합니다.

+0

CRAN에서 ggplot을 설치하려고했지만 오류 패키지 âggplot2가 사용 가능하지 않습니다. (R 버전 3.0.2), 그래서 sudo apt-get install r-cran-ggplot2를 사용했다. 이것이 ggplot2의 이전 버전의 원인입니까? 친절하게 ggplot2를 새 버전 –

+0

으로 업데이트하는 방법을 알려주세요. R 버전을 업데이트해야합니다. [the docs] (https://github.com/hadley/ggplot2/blob/master/DESCRIPTION)), 가장 최신 버전의 ggplot2에 대해'Depends R (> = 3.1)'이므로 조금 오래되었습니다. Ubuntu 14.04를 사용하고 있다면 sudo apt-get update & apt-get upgrade를 사용하여 문제를 해결할 수 있습니다. – keberwein

+0

나는 모든 가능성을 시험해 보았다. 나는 또한 R을 제거하고 다시 설치했다. 그러나 나는 다시 R 3.0.2를 얻고있다. 어쨌든 상위 버전으로 이동해야합니까? –