gpt4 book ai didi

r - 如何安装库(readr)?

转载 作者:行者123 更新时间:2023-12-02 16:58:07 26 4
gpt4 key购买 nike

我很惊讶 library(readr) 无法突然加载:

library(readr)
Error in loadNamespace(j <- imp[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘Rcpp’
In addition: Warning message:
package ‘readr’ was built under R version 3.2.2
Error: package or namespace load failed for ‘readr’

所以我尝试了:

install.packages("Rcpp") #with all dependencies
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/Rcpp_0.12.1.zip'
Content type 'application/zip' length 3189720 bytes (3.0 MB)
downloaded 3.0 MB

package ‘Rcpp’ successfully unpacked and MD5 sums checked
Warning in install.packages :
cannot remove prior installation of package ‘Rcpp’

The downloaded binary packages are in
C:\Users\m\AppData\Local\Temp\RtmpMd0LfX\downloaded_packages

之后我按照建议进行了尝试:

install.packages("readr", repos=c("http://rstudio.org/_packages",   "http://cran.rstudio.com"))

also installing the dependency ‘Rcpp’

Warning in install.packages :
cannot open: HTTP status was '404 Not Found'
Warning in install.packages :
cannot open: HTTP status was '404 Not Found'
Warning in install.packages :
unable to access index for repository http://rstudio.org/_packages/bin/windows/contrib/3.2
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/Rcpp_0.12.1.zip'
Content type 'application/zip' length 3189720 bytes (3.0 MB)
downloaded 3.0 MB

trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.2/readr_0.1.1.zip'
Content type 'application/zip' length 1128358 bytes (1.1 MB)
downloaded 1.1 MB

package ‘Rcpp’ successfully unpacked and MD5 sums checked
Warning in install.packages :
cannot remove prior installation of package ‘Rcpp’
package ‘readr’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
C:\Users\m\AppData\Local\Temp\RtmpMd0LfX\downloaded_packages

我错过了什么吗?

最佳答案

您使用的是 Windows,在尝试更新涉及编译代码的软件包(例如 readr 和 Rcpp)时遇到了一些问题。基本上,如果加载了这些包,您就无法更新它们;并且没有办法卸载它们。因此,您需要以“vanilla”模式重新启动 R(即,除了加载基础包之外什么都没有)。在命令提示符下执行以下操作:

R --vanilla

然后,您应该能够安装这些软件包。我会尝试:

install.packages(c("Rcpp", "readr"))

你应该可以开始了。

关于r - 如何安装库(readr)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32932354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com