1
我在我的Windows 7(32位)系統上使用R版本3.0.2,並難以安裝rCharts。我從github安裝其他軟件包沒有問題(例如,滑動),但R似乎無法找到我安裝的相關RCurl軟件包。R版本3.0.2無法找到RCurl包
我可以提交下列代碼線路基本沒有錯誤:
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*
但是,當我提交,以
install_github('rCharts', 'ramnathv')
安裝rCharts命令我得到如下:
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)**
我已經嘗試安裝libcurl,但不知道我已將其解壓縮到正確的文件夾。 (從我已經能夠從關於rCurl的其他問題的點滴中收集的東西,似乎有不正確/不安裝libcurl可能是一個促成因素?)
任何幫助將非常感激。我覺得我正在圍繞着圈子走。
安
我認爲Windows 7和8爲32位和64位版本的R有單獨的庫文件夾。您可能會檢查是否在正確的位置安裝了rCurl的32位版本(如果存在這樣的事情)。有時需要爲源代碼安裝安裝RTools,這是許多歸檔狀態包。 –
在Windows 7上,至少所有軟件包都在一個庫文件夾中,所以我懷疑它不是這樣。它看起來像你可能將軟件包保存在非標準位置。 'find.package(「RCurl」)'給了你什麼? – Thomas
感謝您的回覆,迪文和托馬斯。我懷疑這個問題與我保存我的軟件包的地方有關。我一直把它們放在一個文件夾中(c:/ R/packages)。 find.package(「RCurl」)給我:「c:/ R/packages/RCurl」 – user3019627