loadNamespace(name)出错:没有名为' evaluate'

时间:2015-09-25 15:10:18

标签: r knitr markup r-markdown

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

```{r} %code chunck

```

它无法再编译,我收到loadnamespace(name)错误:

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

有没有人经历过它?我该如何解决?

4 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:1)

如果在绑定install.packages('evaluate')之后未安装,则在RStudio控制台上按 ctrl + shift + f10 ,以便此命令将重新启动R会话,然后尝试使用install.packages('evaluate') RStudio控制台上的命令。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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

相关问题