RStudio Error: STRING_ELT() can only be applied to a 'character vector', not a 'builtin'

RStudio Error: STRING_ELT() can only be applied to a 'character vector', not a 'builtin'

在 RStudio 中启动时。在做任何事情之前,我在控制台上显示以下错误 window:

Error: STRING_ELT() can only be applied to a 'character vector', not a 'raw'

我正在开发 Windows 10 OS R 版本 3.2.2

我怎样才能摆脱这条消息?我如何确定此错误的来源?我认为这可能与之前的会话有关,但我无法确定出现此错误的模式。

在 RStudio 中,我进入了 Session - Clear Workspace 然后我去了Session - Terminate R 然后我去了Session - Restart R

然后我关闭程序并重新启动它。一些解决问题的方法。

我有类似的错误。在我的例子中,默认的 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\R-core\R64\Current 版本注册码指向某个古老的 2015 版本的 R 的 Microsoft Revolution Analytics 版本。不知道这是怎么发生的,但我更新它以指向 C 中最新版本的 R: \Program Files\R\R-4.1.2 一切顺利。

YMMV