【问题标题】:Installation directory?安装目录?
【发布时间】:2019-04-28 05:13:33
【问题描述】:

我正在尝试安装 Tidytext 包。在我看来,R 正在将包安装到我的 OneDrive 中。我一直在使用 R 并且之前没有遇到过这个问题。我已经取消同步 One Drive 并做了很多事情来更改我的工作驱动器,但是在安装 Tidytext 包时我仍然收到以下消息 -

安装包到“C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5” (因为“lib”未指定) 尝试 URL 'https://cran.rstudio.com/bin/windows/contrib/3.5/tidytext_0.2.0.zip' 内容类型 'application/zip' 长度 2836849 字节 (2.7 MB) 已下载 2.7 MB

我已从这台电脑上的文档文件夹中取消同步 One Drive。 我检查了 getwd() 我已经设置了 setwd() 我使用了工具和全局选项并更改了我的工作目录。

但 R 仍然使用 One Drive。如何让 R 不使用 One Drive?

install.packages("tidytext") 将包安装到“C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5” (因为“lib”未指定) 尝试 URL 'https://cran.rstudio.com/bin/windows/contrib/3.5/tidytext_0.2.0.zip' 内容类型 'application/zip' 长度 2836849 字节 (2.7 MB) 已下载 2.7 MB

“tidytext”包已成功解包并检查了 MD5 和

下载的二进制包在 C:\Users\Anjan\AppData\Local\Temp\RtmpYDylTE\downloaded_pa​​ckagesinstall.packages("magritte") 将包安装到“C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5” (因为“lib”未指定) install.packages 中的警告: 包“magritte”不可用(对于 R 版本 3.5.3) getwd() [1] "C:/Users/Anjan/OneDrive/Documents"

【问题讨论】:

标签: r tidytext


【解决方案1】:

使用它查看实际的库路径:

.libPaths()

设置另一个要安装的目标文件夹也是如此:

.libPaths(PATH_THAT_YOU_WANT)

您也可以像我们在这里看到的那样指定一个位置:

Install R package to a specific directory

查看文档:

https://rdocumentation.org/packages/base/versions/3.6.1/topics/libPaths

【讨论】:

    【解决方案2】:

    这是一个错误,报告于https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17842

    R 不应该将库放在用户的文档文件夹中。那是对那个文件夹的不当使用,这种数据有更好的地方。

    【讨论】:

      猜你喜欢
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-10
      相关资源
      最近更新 更多