loadNamespace(name) 错误:没有名为 'evaluate' 的包

Error in loadNamespace(name) : there is no package called 'evaluate'

同时将代码块添加到我的 .rmd 文件中:

```{r} %code chunck

```

它不能再编译了,我得到一个 loadnamespace(name) 错误:

Error in loadNamespace(name) : 
there is no package called 'evaluate' calls:<Anonymous> ... tryCatch-> Trycatchlist->trycatchoone

有人体验过吗?我该如何解决?

尝试install.packages("evaluate"),然后重新尝试编译。它可能在某个时候被无意中卸载了。

如果绑定后没有安装install.packages('evaluate')那么,在RStudio控制台按ctrl + shift + f10所以这个命令会重启R会话然后尝试使用install.packages('evaluate') RStudio 控制台上的命令。

创建新的 R 会话并再次安装包对我有用。

对我来说,解决方案就是安装 hexbin 包:install.packages("hexbin")