【问题标题】:Installing packages in R, got errors在 R 中安装包,出现错误
【发布时间】:2018-04-24 03:34:51
【问题描述】:

我正在尝试安装这些软件包,但出现以下错误。

install.packages("ggplot2") 将包安装到“C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2” (因为未指定“lib”) 尝试 URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/ggplot2_2.2.1.zip' 内容类型 'application/zip' 长度 2760173 字节 (2.6 MB) 已下载 2.6 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> install.packages("ggplot")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  package ‘ggplot’ is not available (for R version 3.2.3)
> install.packages("ggplot2")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/ggplot2_2.2.1.zip'
Content type 'application/zip' length 2760173 bytes (2.6 MB)
downloaded 2.6 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> install.packages("lazyeval")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)

  There is a binary version available but the source version is later:
         binary source needs_compilation
lazyeval  0.2.0  0.2.1              TRUE

  Binaries will be installed
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/lazyeval_0.2.0.zip'
Content type 'application/zip' length 138952 bytes (135 KB)
downloaded 135 KB

package ‘lazyeval’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> install.packages("lazyeval")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)

  There is a binary version available but the source version is later:
         binary source needs_compilation
lazyeval  0.2.0  0.2.1              TRUE

  Binaries will be installed
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/lazyeval_0.2.0.zip'
Content type 'application/zip' length 138952 bytes (135 KB)
downloaded 135 KB

package ‘lazyeval’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> install.packages("colorspace")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/colorspace_1.3-2.zip'
Content type 'application/zip' length 439560 bytes (429 KB)
downloaded 429 KB

package ‘colorspace’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> install.packages("plyr")
Installing package into ‘C:/Users/Harshal/Dropbox/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/plyr_1.8.4.zip'
Content type 'application/zip' length 1121290 bytes (1.1 MB)
downloaded 1.1 MB

package ‘plyr’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Harshal\AppData\Local\Temp\RtmpclmjoS\downloaded_packages
> library("ggplot")
Error in library("ggplot") : there is no package called ‘ggplot’
> library("ggplot2")
Warning message:
package ‘ggplot2’ was built under R version 3.2.5 
> library("lazyeval")
Warning message:
package ‘lazyeval’ was built under R version 3.2.5 
> library("colorspace")
Warning message:
package ‘colorspace’ was built under R version 3.2.5 
> library("plyr")
Warning message:
package ‘plyr’ was built under R version 3.2.5 

【问题讨论】:

  • 唯一的错误是你输入了ggplot而不是ggplot2。其他只是警告,让您知道这些软件包是使用比您当前安装的 R 版本更新的版本构建的。可能不会造成问题。

标签: r rstudio


【解决方案1】:

在 R 版本 3.4.1 中遇到了同样的问题。试试 devtools::install_github("")。

如果这不能解决您的问题,您可能会遇到另一个错误,例如:

Error: package or namespace load failed for ‘tidyverse’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):

没有名为“bindrcpp”的包

另外:

Warning message: package ‘tidyverse’ was built under R version 3.4.4

要解决此问题,请安装“bindrcpp”包 安装包(“bindrcpp”)。我不得不对“mnormt”和“cellranger”包重复这个步骤。希望这可以帮助!

【讨论】:

    猜你喜欢
    • 2020-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多