【问题标题】:Error in loadNamespace RstudioloadNamespace Rstudio 中的错误
【发布时间】:2016-11-01 05:17:27
【问题描述】:

我很难理解我在 Rstudio 中安装 ggplot 包的问题。我已经尝试了许多帖子herehere,但我仍然无法解决问题。

我知道我的 Windows 机器上有一个库目录,可以使用以下命令找到:

.libPaths() 返回 [1] "C:/Users/Bo Bo/Documents/R/win-library/3.2" "C:/Program Files/R/R-3.2.3/library"

我不确定使用 .Library 在此目录中存储了什么,但它似乎指向了错误的目录,3.2.3 和 32~1.3???:

[1] "C:/PROGRA~1/R/R-32~1.3/library"

安装 ggplot2 时

install.packages("ggplot2") 返回:

Installing package into ‘C:/Users/Bo Bo/Documents/R/win-library/3.2’ (as ‘lib’ is unspecified) trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.2/ggplot2_2.1.0.zip' Content type 'application/zip' length 2001769 bytes (1.9 MB) downloaded 1.9 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in C:\Users\Bo Bo\AppData\Local\Temp\Rtmp4QKdwV\downloaded_packages

那么它是否因为未指定“lib”而将包转储到临时目录中?如果是这样,我该如何指定“lib”以及需要更改哪个库。

顺便说一句,我在上面的链接 2 中关注了@Paweł Rumian 帖子,这意味着我有一个名为 R_LIBS_USER 的新用户变量指向 C:/Program Files/R/R-3.2.3/library

任何人都可以就我如何解决这个冲突并继续我的生活提出建议:)

【问题讨论】:

  • 我认为没有冲突。 R 总是在临时目录中转储一个副本(然后稍后将其删除。这看起来好像应该成功了。当您键入 library(ggplot2) 时会发生什么?
  • 运行 library(ggplot2) 时我得到了Error in library(ggplot2) : there is no package called ‘ggplot2’ 所以我尝试通过 install.packages("ggplot2") 安装并收到提示: install.packages 中的警告:'lib = "C :/Program Files/R/R-3.2.3/library"' 不可写 -> "你想改用个人库吗": Warning in install.packages : cannot create dir 'C:\Program Files\R\R-3.2.3\library\file911c54e945eb', reason 'Permission denied' Error in install.packages : unable to create temporary directory ‘C:\Program Files\R\R-3.2.3\library\file911c54e945eb’
  • 是否需要修改R-3.2.3/library的权限才能读/写??我在其他地方读到它可能与防病毒有关,有什么想法吗??
  • 您在.libPaths() 中确实有一个指向个人库的路径条目,我猜如果它存在,它将具有正确的权限,我本来希望使用它,但您可以尝试指定它(如错误消息所示)而不是让默认值保持有效。
  • 我今天下午重新安装了 R 和 Rstudio,但仍然遇到同样的问题。我检查了 C:\Program Files\R\R-3.3.1\library 的权限,它被设置为只读。我取消选择只读并尝试再次运行我的代码。我再次收到相同的警告:'lib = "C:/Program Files/R/R-3.3.1/library"' 不可写。我再次检查了路径属性,它被重置为只读!!!

标签: r packages


【解决方案1】:

因此,在尝试修改/修复本地磁盘上所有文件夹的权限问题数小时后,我最终重新安装了 Windows。

自从重新安装后,我已经按照以前的方式安装了 Rstudio,现在我又重新开始工作了,没有搞乱图书馆的位置,请对我来说只是普通的香草......

【讨论】:

    猜你喜欢
    • 2013-05-06
    • 1970-01-01
    • 2023-02-04
    • 2016-10-10
    • 2015-01-02
    • 1970-01-01
    • 2019-05-29
    相关资源
    最近更新 更多