我尝试在Windows 7上的R 3.4.4上安装任何软件包时遇到了一堆错误。最初,installed.packages()
甚至无法正常工作。我必须手动创建它试图访问的临时目录。我以前在我的机器上安装/卸载了R,所以我猜这些问题可能源于此。我现在可以查看已安装的软件包了。
如果我尝试像install.packages("tidyverse")
这样简单的事情,我会得到以下内容:
Installing package into ‘C:/Users/areynolds/Documents/R/win-library/3.4’ (as ‘lib’ is unspecified) Error in readRDS(dest) : unknown input format
尝试update.packages()
会产生同样的错误。我删除了保存到我的Documents文件夹的.Rhistory。我的.libPaths()如下:
[1] "C:/Users/areynolds/Documents/R/win-library/3.4" [2] "C:/Program Files/R/R-3.4.4/library"
我不确定还有什么可以尝试的。我一直在寻找同样的问题,但它总是有点不同。我已经尝试指定install.packages的参数,例如dependencies = TRUE或lib = path 。我真的很感激任何帮助。感谢
答案 0 :(得分:1)
我遇到了同样的错误。
完全关闭RStudio,然后重新打开它对我有用。
注意:只需重新启动R会话(例如.rs.restartR()
)没有有效-我不确定为什么