我刚做了一个install.packages('FSelector') --它完成了它应该做的事情,安装了包及其所有依赖项。然后,当我做library('FSelector')时,它什么也不做,它一直像加载一样,但什么也不做。它永远不会返回到>提示符
因此,我取消了R Studio的会话,并以相同的结果重新开始。
我认为这可能是一个Java问题,因为FSelector依赖于rJava包。我有Java 7,所以我卸载了它,并安装了Java 8 Update 73,这是最近的版本,通过手动下载获得与我正在使用的R版本相对应的64位版本。再试一次得到了同样的结果。
我真的不知道如何排除故障,也不知道还需要什么。我在跑:
发布于 2016-02-17 02:48:23
根据我的经验,我的建议是:当使用与rJava相关的东西时,R很可能会破坏一些时间。使用大型数据集,FSelector很容易耗尽内存。在生产中使用它时,很可能设置了更高的内存限制。
最好从命令行运行它,例如Rscript someScriptThatRunsRSelector.R。
希望这能有所帮助。
发布于 2016-02-17 16:11:52
好的,伙计们,我非常感谢Pascal,他帮助我解决了这个问题。这个问题是由我不知道是由于过时的RStudio还是损坏的RStudio安装引起的,无论如何,重新安装RStudio使一切都恢复正常。
在这个过程中,我还学到了其他一些东西:
installr包,这里有一个关于如何使用它的很好的教程:http://www.r-bloggers.com/updating-r-from-r-on-windows-using-the-installr-package/ --http://www.r-bloggers.com/updating-r-from-r-on-windows-using-the-installr-package/,abour installr --它将复制和检查所有已安装的包,所以它非常直接。我真的不知道是什么导致了这个问题,但是升级解决了这个问题。
https://stackoverflow.com/questions/35446168
复制相似问题