读取RDS(文件)时出错:未知输入格式

u3r8eeie  于 2022-12-05  发布在  其他
关注(0)|答案(1)|浏览(476)

我试图在我的www.example.com文件中安装自定义软件包Rprofile.site。我想在site文件中安装软件包,因为我必须在多个用户的计算机上安装这些软件包。但是,每当我启动R时,我都会收到以下错误。

Error in readRDS(file) : unknown input format

我在www.example.com文件的末尾添加了以下代码Rprofile.site。

if(length(grep("customPackage", installed.packages()))==0) {
    install.packages("customPackage", repos=NULL, type="source")
}

这个错误也在不断重复,直到我停止R会话。如果我从站点文件中删除该代码,并直接在R会话中安装软件包,尽管它工作正常。
我想在站点文件中执行此操作的唯一原因是,我将不断添加更多需要安装在每个用户的计算机上的自定义软件包,我宁愿从站点文件中调用它,而不是让每个用户一次安装每个自定义软件包。
我试着搜索错误,得到了各种各样的答案,其中谈到删除.Rhistory文件(我试过,但没有工作),或安装最新版本的R(我在R-2.15.0这是最新版本,所以也不会有帮助).我想知道是否有任何其他解决方案来解决这个问题.

ffdz8vbo

ffdz8vbo1#

我遇到了同样的错误。简单地关闭RStudio,然后重新打开它,再尝试一次,这对我来说是有效的。请注意,通过RStudio菜单或通过rs.restartR() * 重新启动R会话 * 不起作用-只有关闭和重新打开RStudio才起作用。不知道为什么。

相关问题