2013-11-21 3 views
1

Windows 7 (32 비트) 시스템에서 R 버전 3.0.2를 사용 중이며 rCharts를 설치하는 데 어려움을 겪고 있습니다. github (예 : slidify)에서 다른 패키지를 설치하는 데 아무런 문제가 없었지만 R은 내가 설치 한 종속 RCurl 패키지를 찾을 수없는 것 같습니다.R 버전 3.0.2 RCurl 패키지를 찾을 수 없습니다.

나는 오류없이 코드의 다음과 같은 기본 라인을 제출할 수 있습니다

Installing github repo(s) rCharts/master from ramnathv 
Downloading rCharts.zip from https://github.com/ramnathv/rCharts/archive/master.zip 
Installing package from C:\Users\nakamura\AppData\Local\Temp\RtmpwzYzaG/rCharts.zip 
Installing rCharts 
"C:/PROGRA~1/R/R-30~1.2/bin/i386/R" --vanilla CMD INSTALL \ 
    "C:\Users\nakamura\AppData\Local\temp\RtmpwzYzaG\rCharts-master" \ 
    --library="C:/Program Files/R/R-3.0.2/library" --with-keep.source \ 
    --install-tests 

**ERROR: dependency 'RCurl' is not available for package 'rCharts'** 
*** removing 'C:/Program Files/R/R-3.0.2/library/rCharts' 
Error: Command failed (1)** 
: 나는 다음과 같은 얻을

install_github('rCharts', 'ramnathv') 

와 rCharts를 설치하는 명령을 제출할 때,

require(devtools) 
library(bitops,lib.loc='c:/R/packages/') 
library(RCurl,lib.loc='c:/R/packages/') 
require(RCurl) # have also tried the library function without luck* 

그러나

libcurl 설치를 시도했지만 올바른 폴더에 압축을 해제했는지 확신 할 수 없습니다. (내가 rCurl에 관한 다른 질문들에서 수집 할 수 있었던 것부터, libcurl의 부적절한 설치가 기여 요소가 될 수있는 것 같습니까?)

어떤 도움을 주시면 감사하겠습니다. 나는 서클에서 돌아 다니는 것처럼 느껴진다. 이 표준이 아닌 디렉토리에 설치되어있어 경우 R은 RCurl을 찾는 데 도움이됩니다 .libPaths 변수의 전면에 "/ R/패키지 C"디렉토리를 추가 앤

+0

필자는 Windows 7과 8이 32 비트와 64 비트 버전의 R에 대해 별도의 라이브러리 폴더를 가지고 있다고 생각합니다. 32 비트 버전의 rCurl (있는 경우)이 올바른 위치에 설치되어 있는지 확인할 수 있습니다. 아카이브 상태에있는 많은 패키지가있는 소스 설치용 RTools를 설치해야하는 경우가 있습니다. –

+0

Windows 7에서 적어도 모든 패키지는 하나의 라이브러리 폴더에 있으므로, 그렇지 않은 것 같습니다. 비표준 위치에 패키지를 저장하는 것 같습니다. 'find.package ("RCurl")'이 당신에게주는 것은 무엇입니까? – Thomas

+0

응답 해 주셔서 감사합니다. DWin과 Thomas. 나는이 문제가 내 꾸러미를 지키는 곳과 관련이 있다고 의심한다. 나는 그들 모두를 하나의 폴더 (c :/R/packages)에 보관했다. find.package ("RCurl") 나에게 준다 : "c :/R/packages/RCurl" – user3019627

답변

관련 문제