2016-01-14 35 views
1

我安裝了httr,它工作。然後我運行和devtools::install_github("hadley/httr")並選擇允許路徑重新寫入。運行庫(httr)在R studio版本0.99.489在Windows 7上的錯誤64

運行library(httr)當我現在得到以下錯誤:

Error in get(Info[i, 1], envir = env) : lazy-load database 'C:/Users/USER/Documents/R/win-library/3.2/httr/R/httr.rdb' is corrupt

另外:

Warning message: In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1
Error: package or namespace load failed for ‘httr’

我已經手動刪除httr包,並重新安裝,但不停的按同樣的錯誤。

我的第一個猜測是路徑環境變量是錯誤的,因爲使用谷歌搜索顯示有人有一個rJava安裝類似的問題,其中Java_Home路徑必須重置。

我當前的路徑是:

C:\Users\USER\Documents\R\win-library\3.2\Rtools\bin;C:\Users\USER\Documents\R\win-library\3.2\Rtools\gcc-4.6.3\bin;C:\ProgramData\Oracle\Java\javapath;c:\php\php;C:\Program Files\MySQL\MySQL Server 5.7\bin;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for PHP\ 

我覺得Rtools部分也可能是不正確的。 library(Rtools)產量

Error in library(Rtools) : there is no package called ‘Rtools’ .

封裝位置爲: C:\Users\USER\Documents\R\win-library\3.2\Rtools

關於如何解決此問題,請有什麼建議?

謝謝

Q

回答

0

它可能不是你的問題,但在某些情況下,你得到一個錯誤(這個錯誤,我不記得是肯定的,但可能)試圖加載時你剛安裝的庫,你還沒有重新啓動你的R會話。

安裝軟件包後(假設安裝時沒有錯誤信息),嘗試退出R,重新啓動,然後查看是否可以將庫加載到庫(...)

相關問題