当我试图在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.package 指定参数,比如 dependencies = TRUE 或 lib = 等。路径. 我真的很感激任何帮助。谅谅
我得到了相同的错误。
完全关闭RStudio,然后重新打开它就可以了。.
注意:简单地重启R会话(如 .rs.restartR()
) 没有 工作--我不知道为什么