我正在尝试安装Tidytext软件包。在我看来,R正在将软件包安装到我的OneDrive中。我一直在使用R,但之前从未遇到过此问题。我已经使One Drive不同步,并做了很多事情来更改我的工作驱动器,但是在安装Tidytext软件包时仍会收到以下消息-
将软件包安装到“ C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5”中 (因为未指定“ lib”) 尝试使用网址“ https://cran.rstudio.com/bin/windows/contrib/3.5/tidytext_0.2.0.zip” 内容类型“应用程序/邮政编码”长度2836849字节(2.7 MB) 下载2.7 MB
我已从此PC上的“文档”文件夹中取消同步一个驱动器。 我检查了getwd() 我已经设置了setwd() 我已经使用了“工具”和“全局选项”并更改了工作目录。
但是R仍然使用One Drive。如何获得R以不使用一个驱动器?
install.packages(“ tidytext”) 将软件包安装到“ C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5” (因为未指定“ lib”) 尝试使用网址“ https://cran.rstudio.com/bin/windows/contrib/3.5/tidytext_0.2.0.zip” 内容类型“应用程序/邮政编码”长度2836849字节(2.7 MB) 下载2.7 MB
包裹“ tidytext”成功解压并检查了MD5金额
下载的二进制软件包在 C:\ Users \ Anjan \ AppData \ Local \ Temp \ RtmpYDylTE \ downloaded_packagesinstall.packages(“ magritte”) 将软件包安装到“ C:/Users/Anjan/OneDrive/Documents/R/win-library/3.5” (因为未指定“ lib”) install.packages中的警告: 软件包“ magritte”不可用(对于R版本3.5.3) getwd() [1]“ C:/用户/ Anjan / OneDrive /文档”
答案 0 :(得分:0)
使用它来查看实际的库路径:
.libPaths()
与设置另一个目标文件夹相同:
.libPaths(PATH_THAT_YOU_WANT)
您还可以指定一个位置,就像我们在这里看到的那样:
Install R package to a specific directory
看看文档:
https://rdocumentation.org/packages/base/versions/3.6.1/topics/libPaths
答案 1 :(得分:0)
这是一个错误,报告于https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17842。
R切勿将库放在用户的documents文件夹中。那是对该文件夹的不当使用,并且这类数据有更好的存放位置。