错误:"ggplot2"的包或命名空间加载失败:包"ggplot2"在 R 4.0.0 之前安装:请重新安装它 执行已停止



我真的很困,需要一些帮助。

在安装R 4.0.2之后,我在Power BI Desktop中的R可视化上收到了这个错误消息,这些可视化以前正在使用

"Error: package or namespace load failed for 'ggplot2':
package 'ggplot2' was installed before R 4.0.0: please re-install it.
Execution halted"

我已经试过了:

reinstall R 4.0.2
reinstall RStudio
reinstall ggplot2 
reinstall all packages
reinstall Power BI Desktop. My version is August-2020

但它仍然不起作用。

注意事项:

My visualizations were working well before I installed R 4.0.2
My visualizations are working well on other PCs
When I run the code on RStudio I don't get any error

有什么想法吗?

您可能需要转到此处:https://powerbi.microsoft.com/en-us/support/,但有一些猜测:

当你重新安装时,你没有清理旧的,所以你现在有了旧版本和新版本的东西。如果你能运行R代码,运行

system.file(package="ggplot2")

这就是它发现坏版本ggplot2的地方。去掉它,然后重新安装。如果这还不够,运行

.libPaths()

在R的损坏副本中。完全删除那里提到的每个目录,并重新安装R和所有您贡献的软件包。(我不使用Power BI,所以这可能还需要您删除它的某些部分:这样做,然后重新安装。(

所有这些之后,运行

packageDescription("ggplot2")

在打印内容的最后一行(或附近(,您应该看到这样的内容:

Built: R 4.0.2; ; 2020-07-16 22:49:23 UTC; unix

如果您看到它是在4.0.2之前构建的,那么您可能错过了删除某些内容,或者您(或Microsoft(重新安装了一些旧版本。然后可能是时候联系上面的URL了。

相关内容