【问题标题】:Error in library(ggplot2) : There is no package called 'ggplot2'库中的错误(ggplot2):没有名为“ggplot2”的包
【发布时间】:2017-10-16 15:09:31
【问题描述】:

我是 R 新手,我只是想通过一些教程。

当我尝试安装 ggplot2 时,出现此错误。

Error in library(ggplot2) : There is no package called 'ggplot2'

我在 R 和 RStudio 中尝试过这些。

install.packages("ggplot2", dep=T)

install.packages('ggplot2', repos='http://cran.us.r-project.org')

remove.packages("ggplot2")

但我得到了错误

(Error in remove.packages : there is no package called 'ggplot2')

这是我从 install.packages("ggplot2") 得到的

> install.packages("ggplot2")
Installing package into ‘.../R/win-library/3.4’
(as ‘lib’ is unspecified)
Warning in install.packages :
  'lib = ".../R/win-library/3.4"' is not writable
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/ggplot2_2.2.1.zip'
Content type 'application/zip' length 2784566 bytes (2.7 MB)
downloaded 2.7 MB

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

The downloaded binary packages are in
    C:...\AppData\Local\temp\RtmpqaGNpr\downloaded_packages

我手动删除了所有 ggplot2 文件,然后尝试再次安装。这是我的结果。

> install.packages("ggplot2")
Installing package into ‘.../R/win-library/3.4’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
trying URL 'https://ftp.osuosl.org/pub/cran/bin/windows/contrib/3.4/ggplot2_2.2.1.zip'
Content type 'application/zip' length 2784566 bytes (2.7 MB)
downloaded 2.7 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked
Warning: unable to move temporary installation ‘...\R\win-library\3.4\file26b43a54980\ggplot2’ to ‘...\R\win-library\3.4\ggplot2’

The downloaded binary packages are in
        C:...\AppData\Local\temp\Rtmpq0T9a6\downloaded_packages
> library(ggplot2)
Error in library(ggplot2) : there is no package called ‘ggplot2’
> library("ggplot2")
Error in library("ggplot2") : there is no package called ‘ggplot2’

这些代码是使用 R 3.4.2 运行的

【问题讨论】:

  • install.packages 行有什么错误?那个可能更相关。
  • 最好从其源获得ggplot。您应该安装包devtools,然后使用devtools::install_github("tidyverse/ggplot2") 安装ggp​​lot。这是一个链接:github.com/tidyverse/ggplot2
  • library 不安装包,只是让它可用,首先运行install.packages("ggplot2"),然后运行library(ggplot2)
  • 几天前我在purrr 遇到了这个问题,我关闭了所有 R 会话,手动删除了现有文件,之后安装顺利
  • 你可以尝试更改默认安装文件夹,检查这个:stackoverflow.com/questions/2698269/…

标签: r ggplot2


【解决方案1】:

步骤

  1. 转到工具

  2. 安装包

  3. 包内文本框类型ggplot2

  4. 选中复选框安装依赖项

【讨论】:

    【解决方案2】:

    当遇到这个问题时,我会建议:

    • 尝试将其关闭然后重新打开
    • 如果可能,将 R 更新到最新版本
    • 手动删除所有与相关包相关的文件夹,然后重试安装
    • 更改您的默认库位置:How do you change library location in R?

    【讨论】:

      【解决方案3】:

      尝试直接从命令提示符启动 R 客户端,然后发出指令: install.packages("ggplot2", lib="C:/Users/YourUser/Documents/R/win-library/3.3")

      【讨论】:

        【解决方案4】:

        您需要更新您的 R 版本并执行此操作,但您需要再次安装所有软件包:

        工具 > 全局选项 > R 版本(更改)> 选择“使用您机器的默认 R 版本...”

        【讨论】:

          猜你喜欢
          • 2016-08-04
          • 1970-01-01
          • 2014-01-11
          • 2022-11-02
          • 1970-01-01
          • 2016-06-05
          • 2019-07-04
          • 2017-12-17
          • 1970-01-01
          相关资源
          最近更新 更多